这样的指数方程组用matlab怎么解?我就这么多财富了,A*(1-exp(-t1/l1)).*exp(-t1/l2)-0.1=0;A*(1-exp(-t2/l1)).*exp(-t2/l2)-0.9=0;A*(1-exp(-t4/l1)).*exp(-t4/l2)-0.5=0;其中t1,t2,t4是已知量,A,l1,l2是待求的量,指条明路,我实

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 11:05:25

这样的指数方程组用matlab怎么解?我就这么多财富了,A*(1-exp(-t1/l1)).*exp(-t1/l2)-0.1=0;A*(1-exp(-t2/l1)).*exp(-t2/l2)-0.9=0;A*(1-exp(-t4/l1)).*exp(-t4/l2)-0.5=0;其中t1,t2,t4是已知量,A,l1,l2是待求的量,指条明路,我实
这样的指数方程组用matlab怎么解?我就这么多财富了,
A*(1-exp(-t1/l1)).*exp(-t1/l2)-0.1=0;
A*(1-exp(-t2/l1)).*exp(-t2/l2)-0.9=0;
A*(1-exp(-t4/l1)).*exp(-t4/l2)-0.5=0;其中t1,t2,t4是已知量,A,l1,l2是待求的量,指条明路,我实在没辙,忙活了几天也搞不定.我用fsolve命令也解不出来,给定初值,解出来的竟然还是初值
已经解决了,用数值分析中牛顿迭代的方法,自己编程,这种复杂的方程看来是不能指望matlab给我们做了

这样的指数方程组用matlab怎么解?我就这么多财富了,A*(1-exp(-t1/l1)).*exp(-t1/l2)-0.1=0;A*(1-exp(-t2/l1)).*exp(-t2/l2)-0.9=0;A*(1-exp(-t4/l1)).*exp(-t4/l2)-0.5=0;其中t1,t2,t4是已知量,A,l1,l2是待求的量,指条明路,我实
我想人机结合可以解的:
先将方程组
A*(1-exp(-t1/l1)).*exp(-t1/l2)-0.1=0;
A*(1-exp(-t2/l1)).*exp(-t2/l2)-0.9=0;
A*(1-exp(-t4/l1)).*exp(-t4/l2)-0.5=0;
假设exp(-1/l1) = a1, exp(-1/l2) = a2
变形为
A*(1-a1^t1)*a2^t1 = 0.1
A*(1-a1^t2)*a2^t2 = 0.9
A*(1-a1^t4)*a2^t4 = 0.5
显然t1,t2,t4均不相等
消去A,a2得方程:
(t1-t2)/(t2-t4) =
[ln(0.1/(1-a1^t1) - ln(0.9/(1-a1^t2)))] / [ln(0.9/(1-a1^t2) - ln(0.5/(1-a1^t4)))]
求a1的代码如下:
clc,clear all;
t=[1,2,3]; %[t1 t2 t4]
syms t1 t2 t4 a1 a2 A equal;
equal = (t1-t2)*(log((1-a1^t4)/(1-a1^t2)) - log(0.9/0.5)) - (t2-t4)*(log((1-a1^t2)/(1-a1^t1)) - log(0.1/0.9));
equal = subs(equal,{'t1','t2','t4'},{t(1),t(2),t(3)});
eq = inline(equal);
plot(linspace(-100,100,1000),eq(linspace(-100,100,1000)));
如果图形与y=0无交点,则方程无实数解.若有则输入如下代码:
x1 = fzero(eq,x0);%注意x0根据图形来确定,最好在y=0对应x的大概范围.
这样可以解出l1,
剩下A,l2马上就可以得出了.
如果知道t1,t2,t4的值就好解一点了
m1,m2已知吧?

这样的指数方程组用matlab怎么解?我就这么多财富了,A*(1-exp(-t1/l1)).*exp(-t1/l2)-0.1=0;A*(1-exp(-t2/l1)).*exp(-t2/l2)-0.9=0;A*(1-exp(-t4/l1)).*exp(-t4/l2)-0.5=0;其中t1,t2,t4是已知量,A,l1,l2是待求的量,指条明路,我实 Matlab解方程组的结果是这样的?怎么回事啊?我看不懂这个结果, 怎么用matlab解非线性方程组 怎么用matlab解方程组?举例说明, matlab用龙格库塔法求解微分方程组题目是这样的:将微分方程组重写为一阶以后是这样的初始矢量不知道在matlab中应该怎么写,分数不多,但是是我有的全部了 TAT 解方程组,复合指数方程组 请问怎么用matlab编写解四元一次方程组的代码? 请教如何用matlab求多元二次方程组?X1+X2*X3+X3=100X1-X2+2*X3=90X1*X3+X2*X3=300这样的方程如何求解,我不会用matlab .请大侠仔细地说一下.关键的是我要解的方程组是23元二次方程组。上面的那个列子是 用matlab解微分方程组,怎么写程序呢? matlab怎么用fsolve函数解非线性方程组? 用Matlab如何解方程组 非线性方程组求解 matlab这样一个方程我用下面的matlab怎么解不出来呢?请高手赐教,我将不甚感激!clcclear%调整 常量,预估值,收敛残差,最大迭代步 即可计算%常量%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%q=1;V=5 matlab中怎么输入指数 怎么用matlab解含有字母系数的方程组的解,举个简单例子 如何用matlab解4个未知数的指数方程组小弟最近开始用matlab,正好有遇到一个比较难的方程组,问了朋友他们都不会,一下是这个方程组(a,b,c是未知数):0.0009=a+b*(1-exp(-10*c)),0.0015=a+b*(1-exp(-10000 matlab 解方程组怎么用matlab解二元一次方程组?最简单的就行.例如 y=2x+3y=3x-7怎么用matlab来实现呢? matlab画图的问题这样的图用什么函数画出来?横坐标都是10的指数 解一解这个二元二次方程组,我不知道怎么解这样的方程组,求解题的方法.