作业帮 > 数学 > 作业

在matlab里面,对于一个方程组,里面有用符号表示的参数,参数值在前面已经给出来了,怎么得到数值解?

来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/19 04:51:34
在matlab里面,对于一个方程组,里面有用符号表示的参数,参数值在前面已经给出来了,怎么得到数值解?
[x,y,z]=solve('(x-x0)/m1-(y-y0)/n1=0','(y-y0)/n1-(z-z0)/l1=0','x^2+y^24*0.6+10*z=0','x','y','z'),里面x0,y0,z0,m1,n1,l1在前面都算出来了,解出来是代数表达式,我要数值解
在matlab里面,对于一个方程组,里面有用符号表示的参数,参数值在前面已经给出来了,怎么得到数值解?
楼主可以用subs命令,具体用法见help subs
设F是代数表达式,[A]为各变量的值的向量,则表达式的值为Y=subs(F,变量名,A).
我可能写的不准确,自己看help里面就知道了