|
|
Command: solve - Warning: Unable to find explicit solution. |
|
Awon |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.06.2020, 17:21
Titel: Command: solve - Warning: Unable to find explicit solution.
|
|
|
|
|
Guten Abend zusammen,
Ich habe gerade das Problem, dass wenn ich den code
verwende, Matlab nicht in der Lage ist dies zu lösen und die Warnung kommt:
Warning: Unable to find explicit solution. For options, see help.
Ich verwende in der Erstellung der Matrix A neun Variablen, die ich vorher als Wert Matlab schon gegeben habe:
und 4 Variablen die ich wie folgt eingefügt habe:
Die Funktion in der ich die Matrix erstelle, habe ich, wie auch das Hauptprogramm, als Datei angehangen. Die Matrix wäre für das Textfeld sonst zu groß.
Ich hoffe ihr könnt etwas mit diesen Informationen Anfangen und habt vielleicht sogar eine Lösung parat. Das wäre super!
Falls ich noch Informationen liefern soll kann ich dies gerne tun.
Awon
Beschreibung: |
|
Download |
Dateiname: |
analytischesProblem.m |
Dateigröße: |
427 Bytes |
Heruntergeladen: |
265 mal |
Beschreibung: |
|
Download |
Dateiname: |
Erstellen_Matrix_A.m |
Dateigröße: |
3.91 KB |
Heruntergeladen: |
254 mal |
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.06.2020, 14:12
Titel:
|
|
Hallo,
man muss immer im Hinterkopf behalten, dass MATLAB nur dann eine Lösung finden kann, wenn man das selbst mit Papier und Bleistift und viiiieeeel Zeit auch könnte.
Ich habe mir mal
simplify(det(A))
ausgeben lassen. Es ist für mich vollkommen unrealistisch, da analytisch Nullstellen finden zu wollen. Selbst hier wird es schon schwierig:
Das gute ist ja: es gibt eine Alternative, nämlich numerisch. Du könntest mit
subs
einen (oder in einer for-Schleife mehrere) Werte für B einsetzen und dann die Lösung finden.
Wenn ich das richtig sehe, suchst du die positiven Eigenwerte? Dann würde ich das auch genau so in MATLAB eingeben:
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
|
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 - 2025
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.
|
|