Mathematik
Buchtipp
Introduction to Scientific Computing with MATLAB
A. Quarteroni, F. Saleri
42.75 €

Buchcover

Anzeige
Stichwortwolke
forum

Zurück   ChemieOnline Forum > Naturwissenschaften > Mathematik

Hinweise

Mathematik Mathematik benötigt man immer, auch in anderen Fächern. Dieses Forum soll als Anlaufpunkt bei der Lösung von mathematischen Fragestellungen dienen.

Anzeige

Antwort
 
Themen-Optionen Ansicht
Alt 07.03.2018, 19:49   #1   Druckbare Version zeigen
stefx Männlich
Mitglied
Themenersteller
Beiträge: 80
Mittlerer Wert im Matlab anzeigen lassen

Guten Tag

Ich habe eine Frage zum Syntax im Matlab. Ich bin noch ein Anfänger.
Ich habe im Matlab ein Dreieck definiert:

triangle=[[1,0];[1,-1];[-1,-1]]

und auch meine Funktion:

function y=rosenbrock(x)
y=100*(x(2)-x(1)^2)^2+(1-x(1))^2;
end


Wie ich mir den höchsten Wert und den tiefsten Wert anzeigen lassen kann ist mir klar:

triangle_values = [rosenbrock(triangle(1,); rosenbrock(triangle(2,); rosenbrock(triangle(3,)];

x_b = triangle(find(triangle_values==min(triangle_values)),;
x_s = triangle(find(triangle_values==max(triangle_values)),;


Kann mir jemand helfen wie ich noch den zweithöchsten (oder zweittiefsten) Funktionswert anzeigen lassen kann. Ich möchte also noch x_z (zweithöchster) definieren.

Ich hoffe mir kann jemand helfen.
stefx ist offline   Mit Zitat antworten
Anzeige
Alt 07.03.2018, 20:17   #2   Druckbare Version zeigen
imalipusram  
Mitglied
Beiträge: 6.243
AW: Mittlerer Wert im Matlab anzeigen lassen

Werte in einem Array der Größe nach sortieren, dann den Zeiger auf den 2. oder vorletz. Wert setzen.

Alternativ: Sich durch die Daten hangeln, den ersten Wert einer Variaben zuweisen und wenn man einen größeren findet, den Inhalt der Variablen in eine weitere für den Zweithöchsten sichern. Für die niedrigsten Werte entspreched vorgehen. Geht evtl. schneller als das Sortieren, wenn Du mit dem sortierten Array sonst nichts vorhast.
__________________
I solemnly swear that I'm up to no good!
伍佰 (WuBai - Run run run!) (ein Musikvideo mit dem Bambushaus und dem imalipusram unter den Statisten)
Noch ein nettes Video (nerdy, ein LIHA-Robot)
Und so gehts hier manchmal zu (sowas Ähnliches wie Fronleichnam, hier wird TuDiGong, dem Erdgott, tüchtig eingeheizt!) Oder so (auch ungeeignet für Gefahrstoffphobiker) und so und so.
imalipusram ist offline   Mit Zitat antworten
Anzeige


Antwort

Stichworte
matlab, max, min, mittlerer wert

Themen-Optionen
Ansicht

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit QTI-Plot Funktionen anzeigen lassen FatAnimal Computer & Internet 2 24.04.2018 09:44
schnittpunkt per calc berechnen/anzeigen lassen flugine Computer & Internet 6 09.02.2009 19:08
Origin 7.5 Y-Werte in Grafik anzeigen lassen CO-Mertens Computer & Internet 6 20.01.2009 20:56
Origin, Funktion anzeigen lassen? soereng Computer & Internet 4 23.04.2008 00:33
Datenwerte in Origin-Graphen anzeigen lassen Mikro Computer & Internet 2 13.02.2006 10:23


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:18 Uhr.



Anzeige