|
|
Zeile und Spalte einer bestimmten Zahl im Vektor |
|
DerNichtsWissende |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.05.2020, 14:50
Titel: Zeile und Spalte einer bestimmten Zahl im Vektor
|
|
Hallo Leute,
ich hab einen beliebigen Vekotr. Wir nehmen einfach mal an der der Vektor 1000x1000 ist. Nun will ich die Lage des maximalen Wertes finden. Jedoch tu ich mich da schwer da ich noch neu im Matlab bin.
Bis jetzt hab ich folgendes. Hier wird mit der größte Zahl der MAtrix angezeigt, jedoch nicht ihre Postion.
|
|
|
|
|
DerNichtsWissende |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.05.2020, 09:49
Titel:
|
|
kann mir keiner helfen '?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 20.05.2020, 09:58
Titel:
|
|
Hallo,
2. Rückgabeargument von max zurückholen, dann ind2sub. Beispiel:
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 ;)
|
|
|
DerNichtsWissende |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.05.2020, 14:26
Titel:
|
|
Danke für deine Antwort. Jedoch erhalte ich jetzt iwelche zahlen..wofür stehen diese ?
Ich will einfach nur zum Schluss wissen in welcher Zeile meine Größte Zahl ist. Zum beispiel.: Größte Zahl = X. Befindet sich in Zeile Y
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 26.05.2020, 14:30
Titel:
|
|
Hallo,
v steht für value (größte Zahl)
r steht für row (Zeile), c steht für column.
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 ;)
|
|
|
DerNichtsWissende |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.05.2020, 10:23
Titel:
|
|
Klicke hier, um den Artikel bei Amazon.de anzuschauen.
Hallo Harald, vielen dank für deine Erklärung.
Jedoch bekomm ich bei Value 5 Zahlen. Und diese sind deutlich unter der maximalen Zahl die ich mit
erhalten habe.
Woran liegt das =?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 27.05.2020, 10:39
Titel:
|
|
Hallo,
sorry, kleiner Fehler in meinem Beispiel:
M =magic(5)
[v, idx] = max(M(:))
[r,c] = ind2sub(size(M), idx)
Was du schon noch machen solltest ist das auf deinen Fall übertragen. Wenn du Maxima von M ausrechnen lässt, bekommst du logischerweise Maxima von M und nicht von I. Ich hatte nur das magic-Beispiel verwendet, weil man dort schön das Ergebnis nachvollziehen kann und ich vor allem das von dir verwendete Bild nicht habe.
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 ;)
|
|
|
DerNichtsWissende |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.05.2020, 08:51
Titel:
|
|
Hallo,
asooo oke danke dir
Hab noch ne kleine frage:
Ich will das gleiche jetzt bei einem zweiten, dritten, vierten usw. Bild machen.
Wie muss ich da vorgehen ?
|
|
|
DerNichtsWissende |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.05.2020, 09:06
Titel:
|
|
Hallo,
das ist mein code , für zwei bilder die ich miteinander vergleichen will. ( Will jeweils doe Postion der größten Radienten finden und dann die Zeilen voneinandern abziehen und somit zu sehen, ob sich die Linie, HDG, verschoben hat.)
Jedoch erhalte als Ergebnis für den Abstand 0, obwohl im Comman Window zu sehen ist, dass sich die beiden "r´s" voneinander unterscheiden.
Beschreibung: |
|
Download |
Dateiname: |
IMG_0327.JPG |
Dateigröße: |
1.37 MB |
Heruntergeladen: |
177 mal |
Beschreibung: |
|
Download |
Dateiname: |
IMG_0326.JPG |
Dateigröße: |
1.79 MB |
Heruntergeladen: |
186 mal |
|
|
|
DerNichtsWissende |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.05.2020, 09:09
Titel:
|
|
ignoriert meinen letzten Beitrag.
Hat sich geklärt.. normal dass da 0 rauskommt, ich musste die Variablen unterschiedlich benennen.......
|
|
|
|
|
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.
|
|