Not enough input arguments help needed for assignment

function distance = dis(W)
d=0.1; k=1e4; k2=1.5e4;
if (W/k)<d
x=W/k1
else
x=(W+2*k2*d)/(k+2*k2)
end
end
Error in dis (line 6)
if (W/k<d)

Respuestas (1)

Guillaume
Guillaume el 27 de Mayo de 2016
Well, the error is fairly clear. You haven't supplied the one argument required by your function.
You need to call dis like:
distance = dis(12345); %replace 12345 by actual value
or
somevar = 12345;
distance = dis(somevar);

Categorías

Etiquetas

Preguntada:

el 27 de Mayo de 2016

Respondida:

el 27 de Mayo de 2016

Community Treasure Hunt

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

Start Hunting!

Translated by