How can I express a symbolic variable in function of other symbolic variables,
Show older comments
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 Comment
Sean de Wolski
on 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)
Accepted Answer
More Answers (1)
Andrei Bobrov
on 29 Nov 2013
Edited: Andrei Bobrov
on 29 Nov 2013
syms x y z
xfun = matlabFunction(solve(x^2+y^3 == z,x))
Categories
Find more on Symbolic Variables, Expressions, Functions, and Settings 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!