matlab求方程数值解我用matlab的solve求方程组,结果是一个符号解,我想得到方程的数值解,应该怎么办?因为符号解的解非常复杂,所以手工代人几乎不可能.matlab编程:[x5,y5]=solve('y5=a1*x5+c1','y5=a2*x5+

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 11:46:39
matlab求方程数值解我用matlab的solve求方程组,结果是一个符号解,我想得到方程的数值解,应该怎么办?因为符号解的解非常复杂,所以手工代人几乎不可能.matlab编程:[x5,y5]=so

matlab求方程数值解我用matlab的solve求方程组,结果是一个符号解,我想得到方程的数值解,应该怎么办?因为符号解的解非常复杂,所以手工代人几乎不可能.matlab编程:[x5,y5]=solve('y5=a1*x5+c1','y5=a2*x5+
matlab求方程数值解
我用matlab的solve求方程组,结果是一个符号解,我想得到方程的数值解,应该怎么办?因为符号解的解非常复杂,所以手工代人几乎不可能.
matlab编程:[x5,y5]=solve('y5=a1*x5+c1','y5=a2*x5+c2','x5','y5');
a1,c1,a2,c2的数值都知道了
运行结果:
x5 =

(-c2+c1)/(a2-a1)
y5 =

(a2*c1-c2*a1)/(a2-a1)
x5、y5不是数值,这是什么原因?

matlab求方程数值解我用matlab的solve求方程组,结果是一个符号解,我想得到方程的数值解,应该怎么办?因为符号解的解非常复杂,所以手工代人几乎不可能.matlab编程:[x5,y5]=solve('y5=a1*x5+c1','y5=a2*x5+
>> syms a1 a2 c1 c2
%以下的值你自己改一下
aa1=1;
cc1=2;
aa2=3;
cc2=4;
[x5,y5]=solve('y5=a1*x5+c1','y5=a2*x5+c2','x5','y5');
xx5=subs(subs(subs(subs(x5,a1,aa1),a2,aa2),c1,cc1),c2,cc2)
yy5=subs(subs(subs(subs(y5,a1,aa1),a2,aa2),c1,cc1),c2,cc2)
%%%%%subs(表达式,变量,变量的值),就是将表达式里面的变量,用变量的值代进去.

直接把几个已知参数放进solve里就行了啊
比如a1=2,就在输a1的地方输2

a1,c1,a2,c2的数值都知道,设为以下方程
>> [x5,y5]=solve('y5=1*x5+1','y5=2*x5+sqrt(3)','x5','y5')

x5 =

1-3^(1/2)



y5 =

2-3^(1/2)


>> x=eval(x5);y=eval(y5);
>> [x,y]
ans =
-0.7321 0.2679
>>

用matlab解方程求matlab代码. 怎么用matlab的ode命令解下面的方程?上述方程我用matlab解后发现数值解和精确解差别较大,求帮助 求大神用matlab求方程的数值解求E matlab 求一元方程数值解请问如何用matlab求方程exp(-x)=1-x/2的数值解? 求教大神用matlab数值解积分方程 matlab求数值微分麻烦各位大侠帮我求一下用matlab求一下微分方程数值解,其中h(0)=0.01,0 求大神帮忙用matlab求解微分方程的数值解 matlab求方程数值解我用matlab的solve求方程组,结果是一个符号解,我想得到方程的数值解,应该怎么办?因为符号解的解非常复杂,所以手工代人几乎不可能.matlab编程:[x5,y5]=solve('y5=a1*x5+c1','y5=a2*x5+ matlab 微分方程,积分方程,数值解,方程组,代码请问大神些,这个方程能否求解数值解,我看貌似matlab里面能够用函数组表示微分方程,但是具体怎么操作我不懂.求y和y',0 用MATLAB求数值解只求数值解并画出曲线图形【跪求QAQ 下面积分方程怎么用matlab解 已知Q(x)=0.1,求x,要数值解 matlab 解方程 三角函数求beta值.其他可以给定数值.请问用solve函数能解吗?请给出方法. 求用matlab求解方程 matlab 微分方程 数值解 求代码这个如何用matlab求解数值解? 求用matlab解如下微分方程的方法本人菜鸟,求用matlab解如下方程的方法:dy/dx=f(x,y,z)dz/dx=g(x,y,z)求此方程数值解 用matlab怎么解方程 用matlab 解超越方程~ matlab矩阵求求解微分方程组{用matlab编程}数值求解微分方程组求程序