How to get vector output?
1 次查看(过去 30 天)
显示 更早的评论
Hy, I would like to know how to get vector output from the function?
for example
x = 0.5
y = 1
f = (1/2)*(x + y ) and out i want:
{answer}
{answer}
i try this:
f = inline('(1/2)*(x + y ) ')
[u v ] = f(x,y) but this doesnt work
采纳的回答
Wayne King
2013-11-2
Why would you expect a vector out of that equation? That equation is of the form
z = f(x,y)
It is producing a scalar (real or complex) for any pair of scalar inputs.
If you want a vector output, you would have to put in a vector
x = [0.5 ; 0.5];
y = [1 ; 1]
f = 1/2*(x+y)
0 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!