图1是我根据书上的方程写出的解方程程序,图2是计算机输出的答案,图3是书上的方程,图4是书上的答案。
我用的fsolve函数解的方程,可以运行出结果,但p0到Lq的答案有的小于初始值,有的大于初始值,而且和书上的差别很大。
而a、b、c和两个角度差别就更大了,因为这是求连杆结构的尺寸,所以长度应该为正,但计算机求出为负,这很明显错了。
但是计算机的误差很小有1e-11,而书上的误差在1e-4。
这是一个优化问题,按理说计算机的结果最符号要求,但它出现了错误。
请问应该怎么调整程序使得它的输出和书上的差不多,希望有明白的的大佬可以解答一下,非常感谢!