Not enough input arguments
Show older comments
Hi i'm new to MatLab. Why I can't get the values from matrix x in function MyInput() to use in another function?
function Calculate(x)
MyInput();
y = zeros(1,6);
for j=2:6
y(1,j) = x(1,j)^j;
j=j+1;
end
end
function x = MyInput()
x = zeros(1,6);
x(1,1) = 2;
for i=2:6
x(1,i)=x(1,i-1)+1;
i=i+1;
end
end
The command window says : ' Not enough input arguments.'. It seems to give this error for line 5 but I'm not sure why.
Thanks.
Accepted Answer
More Answers (0)
Categories
Find more on Programming in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!