使用matlab进行隐函数求解

各位大神,我是matlab的初学者,但是急需求解类似y=1/a*(10bx)^0.6*(a+2y)^0.4这样的一个隐函数,式中xy为自变量和因变量,ab皆为已知参数,请问哪位大神方便分享一下解题方法,可以的话麻烦稍微详细一点,包括调用的函数以及具体编程?十分感谢

题主给出的隐函数求解问题,一般可以用solve函数,得到y(x)或x(y)形式的解,实现思路:

clc,close all

a=1;b=1;

syms x y

x=solve(y==1/a*(10*b*x)^0.6*(a+2*y)^0.4,x)

%绘图

y=0:20:1180;

x =eval(x);

plot(x,y,'k-')

xlabel('x');ylabel('y');

运行结果。

温馨提示:答案为网友推荐,仅供参考