|
|
|
Spalte mit maximalster Differenz auswählen |
|
| philonfire |

Forum-Anfänger
|
 |
Beiträge: 18
|
 |
|
 |
Anmeldedatum: 30.03.12
|
 |
|
 |
Wohnort: Weimar
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 11:29
Titel: Spalte mit maximalster Differenz auswählen
|
 |
Hallo liebe Matlab- Gemeinde,
ich suche eine Möglichkeit oder einen Befehl, mit dem die Spalte einer Matrix ausgewählt werden kann, welche auch den größten Unterschied zwischen max und min Wert enthält.
Folgendes Beispiel:
Matrix dTK speichert 4 verschiedene Temperaturverläufe über einen Querschnitt ab. Jetzt soll nur mit dem Verlauf weiter gerechnet werden, der auch den maximalsten Unterschied zwischen warm und kalt enthält.
Über tausend if schleifen bekomme ich das hin, aber eine schicke Lösung ist das nicht.
Kann mir jemand helfen?
LG Phil
|
|
|
|
|
|
| aj.geissler |

Forum-Guru
|
 |
Beiträge: 251
|
 |
|
 |
Anmeldedatum: 26.11.07
|
 |
|
 |
Wohnort: Seeheim-Jugenheim
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 11:35
Titel:
|
 |
Hi,
Du hast es doch fast schon.
[wertmax,index)=max(max_unterschied);
dTKsel=dTK(:,index);
Mit diesen beiden Zeilen ermittelst Du die Spalte mit dem maximalen Temperaturunterschied und übergibst die entsprechende Spalte der matrix dTK an den Spaltenvektor dTKsel, mit dem Du weiterrechnen kannst.
Viele Grüße
Andi
|
|
|
|
| philonfire |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 18
|
 |
|
 |
Anmeldedatum: 30.03.12
|
 |
|
 |
Wohnort: Weimar
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.03.2012, 11:42
Titel:
|
 |
Danke für die schnelle Antwort.
Hat sehr gut funktioniert!
LG
|
|
|
|
|
|
|
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.
|
|