Matlab < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 12:18 Mo 25.10.2004 | Autor: | regine |
Hallo,
ist hier vielleicht jemand, der sich ein wenig mit Matlab auskennt?
Ich kann ja in Matlab die Eigenwerte von Matrizen bestimmen. Wie kann ich denn die Eigenwerte einer Matrix bestimmen, die z.B. so aussieht:
$ A = [mm] \pmat{ 1 & 2 \\ 3 & b }$.
[/mm]
Mein Problem ist, dass ich nicht weiß, wie man diese Konstante b einführt. Kann man in Matlab Variablen deklarieren? Oder kann ich so ein Problem nur lösen, indem ich diese Matrix in einem m-File ablege und mit dieser Datei arbeite?
Danke und viele Grüße,
Regine.
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 22:15 Mo 25.10.2004 | Autor: | Soldi01 |
Hi,
eigentlich ist Matlab nur numerisch, d.h. du musst b vorher bestimmen, ausser du hast das Zusatzpaket für Algebraische Rechnung (was nur ein Maple abklatsch ist).
du kannst aber ein proc schreiben in dem Du z.B. A(10) in diesem Fall natürlich b=10 das als Variable einfügst. Ich hoffe ich konnte dir helfen.
|
|
|
|
|
MATLAB rechnet nur numerisch und nicht symbolisch.
Für diese Art von Problem ist Maple oder Mathematica besser geeignet.
Hugo
|
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 20:35 Fr 04.02.2005 | Autor: | Scolombe |
Hallo Regine,
hast Du das Problem der Variablendeklaration in Matlab lösen können?
An Deinem Lösungsvorschlag wäre ich sehr interessiert.
Danke für Deine Antwort.
|
|
|
|
|
Hallo Scolombe,
Meine letze in Matlab verfasste Programmzeile ist zwar schon etwas älter aber ich dachte Variablen müssten dort nicht Deklariert werden sprich die "intelligente" Sprache erkennt was man braucht.
gruß
mathemaduenn
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 12:50 So 06.02.2005 | Autor: | Scolombe |
Hallo Mathemaduenn,
Mein Problem liegt eher darin, dass eine Matrix in Matlab sich mit numerischen Werten und z.B. einer Konstante B nicht erstellen lässt, da der numerische Wert in double und die Konstante B als Array (cell) abgespeichert wird.
Weiter habe ich eine ascii Datei, generiert aus Java, mit Mengen folgendem Aussehen: FG: 88 ADFC: 99 etc. Die Buchstaben sind jeweils Kombinationen, zudenen wiederum in Matlab automatisch Werte zugewiesen werden sollen für weitere Bearbeitungsschritte
|
|
|
|