Match function in matlab
19 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Mateusz Brzezinski
am 20 Feb. 2020
Beantwortet: Melissa Rosa
am 1 Mär. 2023
Hello,
I am looking for a function that corresponds to the excel "match" function.
I have an array of (n,32) where n is sated in for loop function as a number of completed loops (so it differs).
DataOutput = zeros(length(phiAStart:phiAStep:phiAEnd),32);
I would like to find the smallest value in column 32 (y) and get the corresponding value in column 1 (x) where y=f(x).
DataOutput(colector,1) = x;
DataOutput(colector,32) = y;
I can not resolve a function (to get x) having y because it's numerically calculated polynomial so I thought about something similar that MATCH function from excel.
Is there any similar function in Matlab or simple script that can be introduced?
I will be thankful for any suggestions or codes that may work.
0 Kommentare
Akzeptierte Antwort
Mateusz Brzezinski
am 20 Feb. 2020
Bearbeitet: Mateusz Brzezinski
am 20 Feb. 2020
2 Kommentare
Steven Lord
am 20 Feb. 2020
That will give you all the matching x values. Do you want that or do you want the first such match?
Weitere Antworten (2)
Steven Lord
am 20 Feb. 2020
Call the min function with two outputs. Use the second output to retrieve the corresponding value.
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!