|
|
|
Werte in einer Matrix finden |
|
| pouh |

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 30.03.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 13:30
Titel: Werte in einer Matrix finden
|
 |
He,
ich möchte in eine Matrix A, die Werte von 1 bis 30 finden und dann für jeden Wert jeweils die Koordinaten mit x und y-Position bestimmen und in der Matrix Q(2er spaltenweise) speichern(siehe Code).
Warum funktioniert das so nicht?
Danke für Eure Hilfe
Euer pouh
|
|
|
|
|
|
| Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 13:44
Titel:
|
 |
Es wäre jetzt hilfreich zu wissen was nicht funktioniert
Aber ein Klassiker ist immer die Nutzung von == mit DOUBLES. Das ist numerisch nicht so der Hit. Daher in solch einem Fall mit Toleranzen arbeiten.
Andreas
|
|
|
|
| pouh |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 30.03.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 13:56
Titel:
|
 |
Ich kriege die Fehlermeldung
| Zitat: |
| Subscripted assignment dimension mismatch. |
Ich kriege in Q auch einige Koordinaten, aber viel zu wenige und diese sind auch nicht spaltenweise angeordnet.
Also ich möchte das so, dass
In der 1 und 2 Spalte: x- und y-Koordinaten für Wert 1
In der 3 und 4 Spalte: x- und y-Koordinaten für Wert 2
In der 5 und 6 Spalte: x- und y-Koordinaten für Wert 3
usw.
Aber derzeit krieg ich für Q eine Matrix mit 2 Spalten. Die Zeilenanzahl von Q soll logischerweise immer jeweils der Anzahl eines gefundenen Werten entsprichen.
Danke für Deine Hilfe
|
|
|
|
| Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 14:09
Titel:
|
 |
|
kommt vieleicht einer der werte nicht vor?
|
|
|
|
| pouh |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 30.03.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 14:17
Titel:
|
 |
Hmm, das kann natürlich sein, dass vielleicht mal einige Werte überhaupt nicht vorkommen. Kennst du dafür eine Lösung, wie man das dennoch meistern könnte?
Trotzdem kann es doch nicht sein, dass meine Q-Matrix nur 2 Spalten hat, oder.
Danke für Deine Hilfe!
|
|
|
|
| Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 14:36
Titel:
|
 |
doch wenn der 3. wert nicht vorkommt ^^ dann gibbet nämlich nen fehler du könntest erstmal überprüfen ob die werte überhaubt vorkommen mit ismember oder so.
|
|
|
|
|
|
|
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.
|
|