How can I express a symbolic variable in function of other symbolic variables,
19 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
XAXRXTX
am 25 Nov. 2013
Kommentiert: Walter Roberson
am 1 Dez. 2013
hello
is there a predefined function in matlab that can express a symbolic variable depending on other symbolic variables, for example
syms x y z
z=x^2+y^3;
x=f(y,z)=?????????????????
what is a function that allows to write x in terms of y and z
thanks in advance
1 Kommentar
Sean de Wolski
am 25 Nov. 2013
Like a function in a separate file that takes in x and y or like your expression for z which could be rewritten as
z = @(x,y)x^2+y^2;
Then to use:
z(x,y)
Akzeptierte Antwort
Walter Roberson
am 25 Nov. 2013
With newer MATLAB versions, you can use
syms f(y,z)
f(y,z) = x^2+y^3;
4 Kommentare
Weitere Antworten (1)
Andrei Bobrov
am 29 Nov. 2013
Bearbeitet: Andrei Bobrov
am 29 Nov. 2013
syms x y z
xfun = matlabFunction(solve(x^2+y^3 == z,x))
3 Kommentare
Siehe auch
Kategorien
Mehr zu Assumptions finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!