Vector as an input in function

3 Ansichten (letzte 30 Tage)
Valentina Richard
Valentina Richard am 29 Mai 2022
I am asked to create a function where one of the inputs is a vector containing parameters a and b (these are parameters of an equation f(x)).
I tried naming the vector v and then defining the vector before inputting the f(x) but it doesnt work. Can anyone help me on this please?

Akzeptierte Antwort

Matt J
Matt J am 29 Mai 2022
That should have worked.
func([1,2])
a = 1
b = 2
function func(v)
a=v(1), b=v(2),
end

Weitere Antworten (1)

the cyclist
the cyclist am 29 Mai 2022
Bearbeitet: the cyclist am 29 Mai 2022
a = 2;
b = 3;
v = [a; b];
f_out = f(v)
f_out = 31
function out = f(v)
out = 5*v(1) + 7*v(2);
end
  1 Kommentar
Anas Saleh
Anas Saleh am 30 Mai 2022
Bearbeitet: Anas Saleh am 30 Mai 2022
please can you answer this question? I will appreciate that.
https://www.mathworks.com/matlabcentral/answers/1730385-image-processing-thresholding-images-to-obtain-image-with-the-required-gray-values

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Mathematics 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!

Translated by