Operation "fix" in Simulink < Matlab < Mathe-Software < Mathe < Vorhilfe
|
ch habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Hallo,
ich komme gleich zur Sache. Ich möchte in Simulink folgende Funktion (also als f(u)) eingeben.
f(u)=|x/2-fix(x/2)|
Der Betrag wird bestimmt mit abs funktionieren. Meine Frage ist: wie kann ich fix operation eingeben. Es muss nicht unbedingt der Fcn Block sein.
Übrigens x ist eine Laufvariable, vielleicht spielt es aber keine Rolle.
Danke im Voraus
|
|
|
|
Hallo,
Gegenfrage: Was ist "fix"?
Ich würde mal vermuten, dass es eine eher unübliche Bezeichnung für die Gaußklammer oder die Floor-Funktion ist. In Matlab heißt sie auch floor.
Ach! Ich sehe gerade, die Funktion "fix" gibt es auch...
Gruß
Martin
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 19:42 Mi 14.11.2007 | Autor: | BKM |
Hallo.
Als ich das gelesen habe, viel mir nichts mehr ein. Auf was soll denn 'das hier' eine Antwort sein??
Beste Grüße.
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 00:06 Do 15.11.2007 | Autor: | Martin243 |
Nun, ich habe geschrieben, dass es eine Funktion gibt, die floor heißt, die recht gebräuchlich ist, während fix mir bislang seltener begegnet ist.
Später fiel mir auf, dass es auch fix gibt.
Wollte der Fragende mehr wissen?
Gruß
Martin
|
|
|
|
|
Hallo,
ich hatte nicht gedacht, dass einen solchen Operations Block (Rounding Function) gibt, dort kann man fix auch auswählen. Ich habe jetzt alles gefunden.
Danke
|
|
|
|