Vector as an input in function

3 vues (au cours des 30 derniers jours)
Valentina Richard
Valentina Richard le 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?

Réponse acceptée

Matt J
Matt J le 29 Mai 2022
That should have worked.
func([1,2])
a = 1
b = 2
function func(v)
a=v(1), b=v(2),
end
  1 commentaire
Valentina Richard
Valentina Richard le 31 Mai 2022
Thank you so much for your help

Connectez-vous pour commenter.

Plus de réponses (1)

the cyclist
the cyclist le 29 Mai 2022
Modifié(e) : the cyclist le 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 commentaire
Anas Saleh
Anas Saleh le 30 Mai 2022
Modifié(e) : Anas Saleh le 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

Connectez-vous pour commenter.

Catégories

En savoir plus sur Mathematics dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by