为何题主的多元非齐次方程的结果总是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()函数是将解的结果数值化

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

03ec816408f26ca87fc0bcf1a71dbcee.png

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐