|
|
Simulinkmodell mit Fnc, Gain und Konstanten |
|
Gast K |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.02.2010, 21:48
Titel: Simulinkmodell mit Fnc, Gain und Konstanten
|
|
Hallo,
wie kann man die Funktion y=3*cosx+5 in einem Simulink Modell mit Fnc, Gain und Konstanten modellieren? Mit Fnc und den Konstanten hat das noch funktioniert, aber das mit Gain nicht.
Ich bedanke mich im Voraus für Eure Mühen.
|
|
|
|
|
Zenon |
Forum-Guru
|
|
Beiträge: 292
|
|
|
|
Anmeldedatum: 20.01.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.02.2010, 09:19
Titel:
|
|
Du darfst also NUR Fcn, Gain und Konstanten benutzen?
Wenn man Add oder Sum benutzen dürfte:
x--> Fcn(cos) --> Gain(3) --> Sum(5) --> Y
Sonst kann man Sum in einer eigenen Fcn verstecken (was eigentlich sinnlos ist, aber wenn man nur die nutzen darf...
statt Sum(5) dann Fcn( +5)
An die entsprechenden Stellen gehören dann natürlich noch die Konstanten.
Hab ich dein Problem richtig verstanden?
|
|
|
Gast K |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.02.2010, 11:38
Titel:
|
|
Also in diesem Beispiel, wäre das dann so richtig?
Konstante x Pfeil zu Fnc (3*cos(u[1])) Pfeil zu Gain (5)
Beschreibung: |
|
Download |
Dateiname: |
Fnc.mdl |
Dateigröße: |
17.79 KB |
Heruntergeladen: |
576 mal |
|
|
|
Zenon |
Forum-Guru
|
|
Beiträge: 292
|
|
|
|
Anmeldedatum: 20.01.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.02.2010, 12:32
Titel:
|
|
Nein.
GAIN multipliziert das Eingangssignal mit einem festen Faktor und gibt es dann aus.
Gain kannst Du also in Deinem Beispiel nur mit der 3 benutzen, weil es der einzige feste Faktor ist der multipliziert wird. Eingangssignal für den Gain-Block muss dann cos x sein (von deinem Fcn-Block nur ohne die 3) und das Ausgangssignal (also 3*cos x) musst Du dann noch um 5 erhöhen zum Beispiel mit Sum (+ Konstante 5).
|
|
|
Gast K |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.02.2010, 14:12
Titel:
|
|
Ach so. Ok. Muss ich noch bei dem Fnc Block beachten, weil da berechnet er das cosx nicht so wie es sein sollte.
Tut mir leid bin aber noch Anfänger.
Danke für deine Hilfe.
Beschreibung: |
|
Download |
Dateiname: |
Fnc.mdl |
Dateigröße: |
20.25 KB |
Heruntergeladen: |
551 mal |
|
|
|
dany2k3k |
Forum-Fortgeschrittener
|
|
Beiträge: 66
|
|
|
|
Anmeldedatum: 01.02.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.02.2010, 16:32
Titel:
|
|
also das problem ist sehr wirr
weil du kansnt doch im fcn block sofort die ganze funktion reinschreiben...
also 3*cos(u)+5
warum verwendest du nicht einfach das ?
weiters verwendet matlab zur berechnung der winkelfunktionen radiant, nicht grad..
es wird also der cosinus von 1 rad berechnen in deinem beispiel,nicht cos 1 grad.
lg
daniel
|
|
|
Gast K |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.02.2010, 14:27
Titel:
|
|
Hallo,
das war in der Aufgabestellung so vorgegeben und das mit der 1 war einfach nur so eingegeben.
|
|
|
dany2k3k |
Forum-Fortgeschrittener
|
|
Beiträge: 66
|
|
|
|
Anmeldedatum: 01.02.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.02.2010, 17:06
Titel:
|
|
hmmm,und hat sich dein problem nun erledigt ??
lg
daniel
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|