|
|
Komplexe Zahlen mit Matlab rechnen |
|
Funstriker |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.01.2008, 17:50
Titel: Komplexe Zahlen mit Matlab rechnen
|
|
Hallo,
kann mir jemand sagen, mit welchen Befehl ich komplexe Zahlen ausrechnen kann?
Ich habe folgende Aufgabe:
z^4= i+1
Für Hilfe wäre ich sehr dankbar!
|
|
|
|
|
nschlange |
Ehrenmitglied
|
|
Beiträge: 1.320
|
|
|
|
Anmeldedatum: 06.09.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 07.01.2008, 18:03
Titel:
|
|
Hi,
das ist ja jetzt erstmal nur eine Gleichung,
aber ich nehme an, dass Du alle z finden willst,
für die das gilt.
In Matlab kannst Du die imaginäre Einheit als i oder j
eingeben.
Du könntest also z.B. schreiben
Dann hast Du eine! Lösung.
Es gibt aber 4 Stück.
Viele Grüße
nschlange
|
|
|
Bijick |
Ehrenmitglied
|
|
Beiträge: 914
|
|
|
|
Anmeldedatum: 18.06.07
|
|
|
|
Wohnort: Nürnberg
|
|
|
|
Version: R2006b, R2008b
|
|
|
|
|
|
Verfasst am: 07.01.2008, 18:50
Titel:
|
|
Hallo Funstriker,
die Nullstellen eines (auch komplexen) Polynoms kann man mit dem Befehl roots finden. Für Dein Polynom z^4-(i+1) also
Was die Schreibweise bedeutet, kann man in der Hilfe bei roots nachlesen.
Herzliche Grüße
Bijick
_________________
>> why
|
|
|
Funstriker |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.01.2008, 19:25
Titel:
|
|
lsg = roots([1,0,0,0,-(i+1)]);
ok danke, aber warum hast du da vorm dem (i+1) ein minus geschrieben?
|
|
|
nschlange |
Ehrenmitglied
|
|
Beiträge: 1.320
|
|
|
|
Anmeldedatum: 06.09.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 07.01.2008, 19:38
Titel:
|
|
Hi,
Bijick hat doch geschrieben, wo es Informationen dazu gibt.
Man muss wissen, das roots Nullstellen von Polynomen
sucht, und das Polynome mit Hilfe ihrer Koeffizienten
eingegeben werden.
[1,0,0,-(i+1)] wird interpretiert als
1*z^4+0*z^3+0*z^2+0*z-(i+1)
und davon werden die Nullstellen gesucht.
Alles klar?
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
Funstriker |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.01.2008, 19:49
Titel:
|
|
Ja danke, jetzt ist alles klar.
|
|
|
|
|
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.
|
|