Matlab解带可变参数的一元代数方程该怎么写我使用的语句是:TT2=solve('(1+dm)*R*T2*sqrt((r-1)*T2)/(A1*sqrt(r*R*T2*2*(T02-T2)))*(1+2*r*(T02/T2-1)/(r-1))=(P1+den1*u1^2)/(1+dm)+(Pi+deni*ui^2)*dm/(1+dm)','T2');提示Error in ==> mapl

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 00:28:35
Matlab解带可变参数的一元代数方程该怎么写我使用的语句是:TT2=solve('(1+dm)*R*T2*sqrt((r-1)*T2)/(A1*sqrt(r*R*T2*2*(T02-T2)))*(1+2*r*(T02/T2-1)/(r-1))=(P1+den1*u1^2)/(1+dm)+(Pi+deni*ui^2)*dm/(1+dm)','T2');提示Error in ==> mapl

Matlab解带可变参数的一元代数方程该怎么写我使用的语句是:TT2=solve('(1+dm)*R*T2*sqrt((r-1)*T2)/(A1*sqrt(r*R*T2*2*(T02-T2)))*(1+2*r*(T02/T2-1)/(r-1))=(P1+den1*u1^2)/(1+dm)+(Pi+deni*ui^2)*dm/(1+dm)','T2');提示Error in ==> mapl
Matlab解带可变参数的一元代数方程该怎么写
我使用的语句是:
TT2=solve('(1+dm)*R*T2*sqrt((r-1)*T2)/(A1*sqrt(r*R*T2*2*(T02-T2)))*(1+2*r*(T02/T2-1)/(r-1))=(P1+den1*u1^2)/(1+dm)+(Pi+deni*ui^2)*dm/(1+dm)','T2');
提示
Error in ==> maple at 104
[result,status] = maplemex(statement);
Error in ==> solve at 62
maple('_EnvExplicit := true;');
Error in ==> Project at 42
.
根本目的就是要解
(1+dm)*R*T2*sqrt((r-1)*T2)/(A1*sqrt(r*R*T2*2*(T02-T2)))*(1+2*r*(T02/T2-1)/(r-1))=(P1+den1*u1^2)/(1+dm)+(Pi+deni*ui^2)*dm/(1+dm)
这个代数方程,其中只有T2是变量,其他都是前面过程求出的已知参数(但不是常量).请问语句应该怎么写才能得出结果?

Matlab解带可变参数的一元代数方程该怎么写我使用的语句是:TT2=solve('(1+dm)*R*T2*sqrt((r-1)*T2)/(A1*sqrt(r*R*T2*2*(T02-T2)))*(1+2*r*(T02/T2-1)/(r-1))=(P1+den1*u1^2)/(1+dm)+(Pi+deni*ui^2)*dm/(1+dm)','T2');提示Error in ==> mapl
可能是版本问题,我的版本是:
>> ver
-----------------------------------------------
MATLAB Version 7.3.0.267 (R2006b)
>> TT2=solve('(1+dm)*R*T2*sqrt((r-1)*T2)/(A1*sqrt(r*R*T2*2*(T02-T2)))*(1+2*r*(T02/T2-1)/(r-1))=(P1+den1*u1^2)/(1+dm)+(Pi+deni*ui^2)*dm/(1+dm)','T2')
TT2 =
(-r^3*A1^2*P1^2-r*A1^2*P1^2+2*r^2*A1^2*P1^2-2*r*R*T02+2*R*r^3*T02-2*r^3*A1^2*P1*dm*deni*ui^2-2*r*A1^2*P1*dm*deni*ui^2-2*r*A1^2*den1*u1^2*dm*deni*ui^2-r^3*A1^2*den1^2*u1^4+2*r^2*A1^2*den1^2*u1^4-r*A1^2*den1^2*u1^4-2*r^3*A1^2*den1*u1^2*dm*deni*ui^2+2*r^2*A1^2*dm^2*pi^2-r^3*A1^2*dm^2*pi^2-^2*ui^4*R*T02-16*r^3*A1^2*dm^5*deni^2*ui^4*R*T02-24*r^3*A1^2*dm^4*deni^2*ui^4*R*T02-
四个根,很长,超过10000了.

我是学Matlab的,客观说,你的语句没有错。如果我也是这么写。
我想错误应该出在前面。
一般而言,你其它参数既然在前面能得出,更好的方法是前面的方程代到后面来。
就是Solve('equ1', 'equ2','equ3','v1','v2','v3')这样的形式更好,你可以试试。
这样你至少可以得出符号解。...

全部展开

我是学Matlab的,客观说,你的语句没有错。如果我也是这么写。
我想错误应该出在前面。
一般而言,你其它参数既然在前面能得出,更好的方法是前面的方程代到后面来。
就是Solve('equ1', 'equ2','equ3','v1','v2','v3')这样的形式更好,你可以试试。
这样你至少可以得出符号解。

收起

按时

Matlab解带可变参数的一元代数方程该怎么写我使用的语句是:TT2=solve('(1+dm)*R*T2*sqrt((r-1)*T2)/(A1*sqrt(r*R*T2*2*(T02-T2)))*(1+2*r*(T02/T2-1)/(r-1))=(P1+den1*u1^2)/(1+dm)+(Pi+deni*ui^2)*dm/(1+dm)','T2');提示Error in ==> mapl matlab能不能求解带系数的代数方程 matlab带参数的方程组求解 求助 matlab解带参数的一元三次方程-0.001*x^3+0.1368*x^2-2.3405*x+74.994-14.5n=0多谢! 用matlab怎么计算带参数的不定积分? matlab解带符号的一元六次方程组matlab如何解带符号的一元六次方程组就是定义了syms x real 参数长度可变的函数如何定义 Matlab能否求解带参数的非线性方程?现在我遇到了一个十分可怕的一元二次方程.人工完成几乎不可能,但是又必须给出解析解.请问Matlab是否有相应的函数来解决这个问题?请就以a^2+bx+c=0说明即 包含积分,微分,代数方程的方程组如何用Matlab求解?可能用到的初值上面的方程组可以用Matlab求解吗?该如何求解呢,第一个微分方程还是分段的 代数方程 MATLAB如何解一个不等式?一元的? MATLAB中 fplot 的函数带参数 怎么编程比如用fplot画poisspdf 怎样写一个有可变参数的函数? 求解带参数的超越方程:tan(x)= -cx ,c正数.用MATLAB solve函数解时出错,哪位大哥帮忙给个带参数的解!谢谢!补充:怎么给x设定范围。 通俗的解释一下这句话“不能满足任何整系数代数方程的实数”代数方程 是什么整系数代数方程 是什么什么叫做 不能满足任何整系数代数方程的实数是不是这种数不能成为任何方程的解? matlab能求带参数的一元高次方程吗?能给出以下方程的解析解吗?a-2bx-c(k+1)x^k=0,其中a,b,c,k均为参数 怎样用Matlab/Simulink仿真出可变电感和可变电阻的模块?小弟急用,另有重谢! matlab解方程一元二次方程,y是个矩阵,应该怎么求因变量x的矩阵y=1-0.2x-0.8x^2.y=0:0.1:max %max是通过其他公式求出可变的应该怎么通过matlab 接触x的矩阵,谢谢