怎样用matlab从含有2个变量的方程中提取一个变量出来。。。。。。。。。。。。。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用matlab从含有2个变量的方程中提取一个变量出来。。。。。。。。。。。。。相关的知识,希望对你有一定的参考价值。

1./2.*(820000.*9.8./0.05415).*[b.^2.*(R-b./3)-4./3.*((2000000-1000000)./(1820000-1000000)).*R.^3-(((2.*R-b).*b).^0.5).^2.*((-2.*((((2.*R-b).*b).^0.5)./R).*((((2.*R-b).*b).^0.5)./R.*cos(5.*pi./6)+((R.^2-(((2.*R-b).*b).^0.5).^2).^0.5./R).*sin(5.*pi./6)).*0.05415./(1820000.*R.^2.*9.8)-(4./3).*2000000./1820000+(2./3-((R.^2-(((2.*R-b).*b).^0.5).^2).^0.5./R)+(1./3).*((R.^2-(((2.*R-b).*b).^0.5).^2).^0.5./R).^3)+1000000./1820000.*(2./3+((R.^2-(((2.*R-b).*b).^0.5).^2).^0.5./R)-(1./3).*(((R.^2-(((2.*R-b).*b).^0.5).^2).^0.5./R)).^3)).*R./[(1000000./1820000-1).*((((2.*R-b).*b).^0.5)./R).^2])]=(((2.*R-b).*b).^0.5)*sin(acos(b/R-1)-(5.*pi./6))

这个方程中含有b和R两个变量,怎样才能用matlab把方程化成b=R.....的形式
就是左边是b,右边是R的方程,比方说b=555*666*R*222+(333+R)这样的,
谢谢高手指点!

参考技术A 用ezplot
ezplot Easy to use function plotter
ezplot(FUN) plots the function FUN(X) over the default domain
-2*PI < X < 2*PI, where FUN(X) is an explicitly defined function of X.

ezplot(FUN2) plots the implicitly defined function FUN2(X,Y) = 0 over
the default domain -2*PI < X < 2*PI and -2*PI < Y < 2*PI.

ezplot(FUN,[A,B]) plots FUN(X) over A < X < B.
ezplot(FUN2,[A,B]) plots FUN2(X,Y) = 0 over A < X < B and A < Y < B.

ezplot(FUN2,[XMIN,XMAX,YMIN,YMAX]) plots FUN2(X,Y) = 0 over
XMIN < X < XMAX and YMIN < Y < YMAX.

ezplot(FUNX,FUNY) plots the parametrically defined planar curve FUNX(T)
and FUNY(T) over the default domain 0 < T < 2*PI.

ezplot(FUNX,FUNY,[TMIN,TMAX]) plots FUNX(T) and FUNY(T) over
TMIN < T < TMAX.

ezplot(FUN,[A,B],FIG), ezplot(FUN2,[XMIN,XMAX,YMIN,YMAX],FIG), or
ezplot(FUNX,FUNY,[TMIN,TMAX],FIG) plots the function over the
specified domain in the figure window FIG.本回答被提问者采纳
参考技术B syms b R
然后使用solve函数
b=solve('你的方程','b');
参考 doc solve追问

显示错误啊

追答

你的表达式有错,请认真检查一下

紧急求助:matlab求解唯一解的齐次线性方程组

matlab求解唯一解的齐次线性方程组

请给个齐次线性方程组唯一解的案例,
还问一下, matlab求齐次线性方程组是不是这样求:
A是系数矩阵变量, x是变量矩阵
Ax=0 求解
r=rank(A);
x=null(A,'r')
x是不是就是所求的齐次线性方程组的值

可是我发现只要rank(A) = 变量个数, 就是满秩的时候, 解怎么empty matrix
难道齐次线性方程组的唯一解 都是所有变量等于0的解么? 求解析,谢谢

参考技术A 线性代数里面当R(A)=n时,只有零解本回答被提问者采纳

以上是关于怎样用matlab从含有2个变量的方程中提取一个变量出来。。。。。。。。。。。。。的主要内容,如果未能解决你的问题,请参考以下文章

matlab中怎么求一个矩阵的共扼矩阵

matlab用龙格库塔法求解变系数常微分方程

紧急求助:matlab求解唯一解的齐次线性方程组

怎样在matlab中得到直线方程与plot出的曲线之间的交点坐标

怎样用SPSS做一元线性回归?具体怎么检验相关性

如何用matlab来求解多元一次现性方程