Azzera filtri
Azzera filtri

How to get vector output?

1 visualizzazione (ultimi 30 giorni)
x y
x y il 2 Nov 2013
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

Risposta accettata

Wayne King
Wayne King il 2 Nov 2013
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)

Più risposte (0)

Categorie

Scopri di più su MATLAB in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by