I know that a lot of people must ask this but I am trying to figure this out and I dont know what to do.
I have this function and in workspace I have 2 arrays first is cas and second is outputs01, and both are arrays of 101 numbers, and this function should show me time of minimal and maximal number from outputs01. Time is stored in cas. And it jsut keeps showing me error posted below the code. I really dont know what to do, I have tried many things. Thanks for any help.
function [minn,max1] = minmax(outputs01,cas)
val = min(outputs01);
ind = find(val==outputs01);
minn = cas(ind);
val1 = max(outputs01);
ind1 = find(val==outputs01);
max1 = cas(ind1);
end
Not enough input arguments.
Error in minmax (line 4)
val = min(outputs01);

5 Kommentare

ARN
ARN am 28 Mai 2020
How are you calling the function in the workspace?
ARN
ARN am 28 Mai 2020
[n,m] = minmax(outputs01,cas);
This doesn't give any error for me
Martin Kavka
Martin Kavka am 28 Mai 2020
its called the same way, outputs01 and cas. Bith are loaded to workspace from simulink. Here my screenshot.
Brent Kostich
Brent Kostich am 28 Mai 2020
Bearbeitet: Brent Kostich am 28 Mai 2020
You are just typing:
minmax
That is equivalent to calling the function with no input arguments, or:
minmax()
Instead you need to type this into the command line:
[min,max] = minmax(outputs01, cas)
You defined the function to expect two input arguments, any more or less will throw an error.
Furthermore, you don't actually need use the 'find' function. The 'min' and 'max' functions allow you to yield the index directly. See the documentation for either of those functions, or the following example:
[~,ind] = min(outputs01)
Martin Kavka
Martin Kavka am 29 Mai 2020
yeah it helped thank you guys a lot.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

madhan ravi
madhan ravi am 28 Mai 2020

0 Stimmen

Use function in a proper way. Please see the documentation on how to call a function properly.

1 Kommentar

[minn,max1] = minmax(outputs01,cas) % Paste this in command window

Melden Sie sich an, um zu kommentieren.

Kategorien

Produkte

Version

R2018a

Gefragt:

am 28 Mai 2020

Kommentiert:

am 29 Mai 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by