求解方程组,用已知量表示未知量,手算或MATLAB算均可,给个正确答案就成.
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/08/31 09:57:05
求解方程组,用已知量表示未知量,手算或MATLAB算均可,给个正确答案就成.
U1 / U2=R1 * (30.11+R2) / R2 / (30.11+R1)
U11 / U22=R11 * (30.11+R2) / R2 / (30.11+R11)
R11 = R1 * R / (R1+R)
其中,U1,U2,U11,U22,R为已知量,R11为中间量,R1,R2为未知量,现在要用已知量表示未知量.
U1 / U2=R1 * (30.11+R2) / R2 / (30.11+R1)
U11 / U22=R11 * (30.11+R2) / R2 / (30.11+R11)
R11 = R1 * R / (R1+R)
其中,U1,U2,U11,U22,R为已知量,R11为中间量,R1,R2为未知量,现在要用已知量表示未知量.
matlab程序如下:
>> syms u1 u2 u11 u22 r r11 r1 r2;
y1=sym('u1/u2=r1*(30.11+r2)/r2/(30.11+r1)');
y2=sym('u11/u22=r11*(30.11+r2)/r2/30.11+r11');
y3=sym('r11=r1*r/(r1+r)');
>> [r11,r1,r2]=solve(y1,y2,y3,r11,r1,r2)
结果如下:
r11 =
-.10000000000000000000000000000000e-1*r*(.25000000000000000000000000000000e35*u22*u1-.25000000000000000000000000000000e35*u11*u2)/(8302889405513118565260710727333.*u22*u1*r-.25000000000000000000000000000000e33*u11*u2+.25000000000000000000000000000000e33*u2*r*u22)
r1 =
-1.*(.25000000000000000000000000000000e35*u22*u1-.25000000000000000000000000000000e35*u11*u2)*r/(-.25000000000000000000000000000000e35*u1+.83028894055131185652607107273330e33*u1*r+.25000000000000000000000000000000e35*r*u2)/u22
r2 =
-30.110000000000000000000000000000*r*(.25000000000000000000000000000000e35*u22*u1-.25000000000000000000000000000000e35*u11*u2)/(-.75275000000000000000000000000000e36*u1*u11+.77775000000000000000000000000000e36*u22*u1*r+.25000000000000000000000000000000e35*u11*r*u1-.25000000000000000000000000000000e35*u11*r*u2)
r11是中间变量不用管,在r1和r2中类似“.123”表示‘“0.123”,e后面数字是科学计数法的幂次项.
再问: 能麻烦你像我上面给题目的格式 写一下答案么?非常感谢
再答: x1=-1*(0.25*10^35*U22*U1-0.25*10^35*u11*u2)*r/((-0.25*10^35+0.8303*10^33*r)*u1+0.25*10^35*r*u2)/u22 x2=-0.3011*10^32*r*(0.25*10^35*u22*u1-0.25*10^35*u11*u2)/((-0.7527*10^36*u11+0.7778*10^36*r*u22+0.25*10^35*u11*r)*u1-0.25*10^35*u11*r*u2) 这个答案是用collect函数整理过的。已经是最简了。为什么数这么怪异呢?我也不清楚。程序给你粘过来,你可以检查看看是不是程序的问题。
>> syms u1 u2 u11 u22 r r11 r1 r2;
y1=sym('u1/u2=r1*(30.11+r2)/r2/(30.11+r1)');
y2=sym('u11/u22=r11*(30.11+r2)/r2/30.11+r11');
y3=sym('r11=r1*r/(r1+r)');
>> [r11,r1,r2]=solve(y1,y2,y3,r11,r1,r2)
结果如下:
r11 =
-.10000000000000000000000000000000e-1*r*(.25000000000000000000000000000000e35*u22*u1-.25000000000000000000000000000000e35*u11*u2)/(8302889405513118565260710727333.*u22*u1*r-.25000000000000000000000000000000e33*u11*u2+.25000000000000000000000000000000e33*u2*r*u22)
r1 =
-1.*(.25000000000000000000000000000000e35*u22*u1-.25000000000000000000000000000000e35*u11*u2)*r/(-.25000000000000000000000000000000e35*u1+.83028894055131185652607107273330e33*u1*r+.25000000000000000000000000000000e35*r*u2)/u22
r2 =
-30.110000000000000000000000000000*r*(.25000000000000000000000000000000e35*u22*u1-.25000000000000000000000000000000e35*u11*u2)/(-.75275000000000000000000000000000e36*u1*u11+.77775000000000000000000000000000e36*u22*u1*r+.25000000000000000000000000000000e35*u11*r*u1-.25000000000000000000000000000000e35*u11*r*u2)
r11是中间变量不用管,在r1和r2中类似“.123”表示‘“0.123”,e后面数字是科学计数法的幂次项.
再问: 能麻烦你像我上面给题目的格式 写一下答案么?非常感谢
再答: x1=-1*(0.25*10^35*U22*U1-0.25*10^35*u11*u2)*r/((-0.25*10^35+0.8303*10^33*r)*u1+0.25*10^35*r*u2)/u22 x2=-0.3011*10^32*r*(0.25*10^35*u22*u1-0.25*10^35*u11*u2)/((-0.7527*10^36*u11+0.7778*10^36*r*u22+0.25*10^35*u11*r)*u1-0.25*10^35*u11*r*u2) 这个答案是用collect函数整理过的。已经是最简了。为什么数这么怪异呢?我也不清楚。程序给你粘过来,你可以检查看看是不是程序的问题。
谁会用lingo求解最优解,四个未知量
matlab中如何求解log10(x)-426.5x=a(a为未知量)
matlab二元方程中如何用一个未知量表示另一个
计算物理题规定正方向后,符号怎样计算?判断出一个未知量的方向和另一未知量方向后在列方程组时带方向不,未知量外其他已知量的
用已知物质量浓度的酸(或碱)来测定未知物质物质的量浓度的碱(或酸)的方法叫做酸碱中和滴定
matlab已知矩阵的其中两个特征值能够求矩阵里面的未知量吗,两个未知量,矩阵是8×8的矩阵,两个特征值是复数,用mat
机械原理 图解法 做出速度图或加速度图以后是不是要用尺子量取未知量 这样误差就很大了!
用matlab求解微分方程组
用MATLAB求解方程组值
线性代数中齐次线性方程组中自由未知量怎么确定,各位大人给个有效的方法
线性代数题!当自由未知量为1个时,如何给求基础解系?
关于单位一的量的公式6年纪 比如说单位一的量未知用除法 单位一的量已知 用乘法.说的容易理解.分数应用题 给点诀窍和公式