Softwareentwickler MATLAB/Simulink (w/m) Erarbeitung von Lösungen im Bereich der Schnittstelle zum Simulink-Modell und der Benutzeroberfläche von TargetLinkdSPACE GmbH - Paderborn
Verfasst am: 13.11.2011, 15:16
Titel: Betrag einer komplexen Zahl mit unbekannter Variable
Hallo liebe Forumsgemeinde,
ich habe die Probleme, die ich in einem anderen Thread beschrieben hatte, mittlerweile gelöst (ziemlich "russisch", aber es funktioniert).
Jetzt ist mein Problem das ich den Betrag einer komplexen Zahl brauche, in dieser ist eine unbekannte Variable 'tneuneu', allerdings funktionert das ganze mit der Funktion abs() nicht.
Code:
% Das ist mein Programm abs(.16e-1*exp(.31e3*i*tneuneu)+.25e-1*exp(.25e3*i*tneuneu)+.45e-1*exp(.19e3*i*tneuneu)+.10*exp(.12e3*i*tneuneu)+.41*exp(62.*i*tneuneu)+1.3+.41*exp(-62.*i*tneuneu)+.10*exp(-.12e3*i*tneuneu)+.45e-1*exp(-.19e3*i*tneuneu)+.25e-1*exp(-.25e3*i*tneuneu)+.16e-1*exp(-.31e3*i*tneuneu))
zwei Rückfragen:
1. Wie ist tneuneu definiert? Als symbolische Variable? Falls letzteres hilft es vielleicht, tneuneu als reellwertige symbolische Variable zu definieren?
2. Inwiefern weicht das Ergebnis vom erhofften ab?
Ja mein tneuneu war eine symbolische Variable, jetzt habe ich es als symbolische reelle Variable definiert und es funktioniert. Danke!!!!!!!!!!!!!!!
Und zwar war das meine abgebrochene Fourierreihe und die sollte ich grafisch darstellen, deswegen brauchte ich den Betrag. Echt klasse... freu... Vielen Dank für die Hilfe am Sonntag!!!
LG Eva
Options and Permissions
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
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.