WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Zwischen zwei Signalen wechseln

 

Suppenhuhn
Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 09.12.10
Wohnort: ---
Version: R2007a
     Beitrag Verfasst am: 09.12.2010, 05:58     Titel: Zwischen zwei Signalen wechseln
  Antworten mit Zitat      
Wie kann ich in Simulink z.B. beim Nullduchgang (Hit Crossing ?) einer (nichtperiodischen) Funktion für x Sekunden die Werte eines anderen Signals übernehmen und danach wieder das erste Signal weiterlaufen lassen ?
Habe insbesondere Probleme mit der Begrenzung der Dauer auf x Sekunden !?

Vielen Dank im Voraus !
Private Nachricht senden Benutzer-Profile anzeigen


Phate
Forum-Guru

Forum-Guru



Beiträge: 283
Anmeldedatum: 09.11.09
Wohnort: Stuttgart
Version: R2008b
     Beitrag Verfasst am: 09.12.2010, 15:31     Titel:
  Antworten mit Zitat      
Hi,

Das geht mit eine Switch Block.

Grüße
Private Nachricht senden Benutzer-Profile anzeigen
 
Suppenhuhn
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 09.12.10
Wohnort: ---
Version: R2007a
     Beitrag Verfasst am: 09.12.2010, 17:37     Titel:
  Antworten mit Zitat      
Ok. - Switch Block verstehe ich schon, aber mein Problem ist eigentlich, dass ich nach x Sekunden (nach dem jeweiligen Nulldurchgang des ersten Signals) wieder vom zweiten zum ersten Signal zurückschalten will !

Gruß
Suppenhuhn
Private Nachricht senden Benutzer-Profile anzeigen
 
ppirokke
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 64
Anmeldedatum: 19.11.10
Wohnort: ---
Version: R2010a
     Beitrag Verfasst am: 09.12.2010, 18:22     Titel:
  Antworten mit Zitat      
Also ich mache das gerne indem ich ein RS-FlipFlop einbinde. Dort gebe ich dann die Nullabfrage auf den Setzen-Eingang und führe das Signal über Totzeit auf den Reset Eingang. Durch die Totzeit definiert sich dann die Dauer. Wenn es einen eleganteren Weg gibt würde ich mich auch dafür intressieren!
Private Nachricht senden Benutzer-Profile anzeigen
 
Phate
Forum-Guru

Forum-Guru



Beiträge: 283
Anmeldedatum: 09.11.09
Wohnort: Stuttgart
Version: R2008b
     Beitrag Verfasst am: 10.12.2010, 08:06     Titel:
  Antworten mit Zitat      
Hi,

Ist nur grad ne spontane Idee aber könnt ihr nicht den Switch in ein getriggertes Subsystem einbauen?
Ich kram mal in meinen Modellen gut möglich dass ich sowas in der Richtung mal gemacht hab.

Falls das mit dem Subsystem klappt wäre ich für eine kurze Rückmeldung dankbar.

Frohes Schaffen und Grüße
Private Nachricht senden Benutzer-Profile anzeigen
 
Suppenhuhn
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 09.12.10
Wohnort: ---
Version: R2007a
     Beitrag Verfasst am: 10.12.2010, 15:17     Titel:
  Antworten mit Zitat      
Hatte mal ein Enabled Subsystem probiert - geht wahrscheinlich auch, aber das Problem liegt bei mir hauptsächlich in der Erstellung eines zeitliche begrenzten (x Sekunden) Signals der Stärke Null !
Mit dem Signal Builder gehts irgendwie auch nicht, weil der immer gleich ein Signal für die gesamte Rechenzeit erstellen will !?

...immer noch ratlos...
Private Nachricht senden Benutzer-Profile anzeigen
 
ppirokke
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 64
Anmeldedatum: 19.11.10
Wohnort: ---
Version: R2010a
     Beitrag Verfasst am: 10.12.2010, 17:44     Titel:
  Antworten mit Zitat      
Haste denn das RS-FlipFlop mal probiert? Funktionieren tut das einwandfrei.
Private Nachricht senden Benutzer-Profile anzeigen
 
Suppenhuhn
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 09.12.10
Wohnort: ---
Version: R2007a
     Beitrag Verfasst am: 11.12.2010, 10:43     Titel:
  Antworten mit Zitat      
Allet kloar - es funzt mit dem RS-Flipflop und der Totzeit !

Vielen Dank - stand a bisserl auf dem Schlauch.
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.