How to get vector output?

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

 Respuesta aceptada

Wayne King
Wayne King el 2 de Nov. de 2013

0 votos

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)

Más respuestas (0)

Categorías

Más información sobre Mathematics en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

x y
el 2 de Nov. de 2013

Comentada:

el 2 de Nov. de 2013

Community Treasure Hunt

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

Start Hunting!

Translated by