首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

跪求解答,我想用matlab解一下多元非齐次方程的四个未知数,为什么结果总是Empty sym: 0-by-1

发布网友 发布时间:2022-04-23 17:12

我来回答

1个回答

热心网友 时间:2023-10-10 09:58

为何题主的多元非齐次方程的结果总是Empty sym: 0-by-1?由于方程有多组解,所以一般建议先用solve方程解算器,求解格式

S=solve(f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,f13,f14);

S为解的结构体

则方程的解可以这样表示

a3 = vpa(S.a3)

a4 = vpa(S.a4)

theta1 = vpa(S.theta1)

theta2 = vpa(S.theta2)

xcf= vpa(S.xcf)

xdf= vpa(S.xdf)

ycf= vpa(S.ycf)

ydf= vpa(S.ydf)

yuxian1= vpa(S.yuxian1)

yuxian2= vpa(S.yuxian2)

zcf= vpa(S.zcf)

zdf= vpa(S.zdf)

zhengxian1= vpa(S.zhengxian1)

zhengxian2= vpa(S.zhengxian2)

这里,vpa()函数是将解的结果数值化

按上述修改后运行得到如下结果。具体结果题主可以自行分析(复数解)。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com