matlab求解方程组
matlab求解方程组,具体方程组如下图,
syms x1 x2 x3 x y y3 z2 z3 Alpha0 Beta0 Alpha Beta
>> b1=[x2-x1 0 0];
b2=[x3-x2 0 z3-z2];
b3=[x-x3 y-y3 -z3];
>> n1= [sin(Alpha+Alpha0) 0 cos(Alpha+Alpha0)];
n2= [0 cos(Beta+Beta0) sin(Beta+Beta0)];
[x3,Alpha,Beta]=solve('b1*n1/norm(b1)=-b2*n1/norm(b2)','b2*n2/norm(b2)=-b3*n2/norm(b3)','dot(n2,cross(b2,b3))=0','x3','Alpha','Beta')
程序运行出错 求大神指教
4.png 返回小木虫查看更多
今日热帖
你好 请问为什么最后得到的x3AlphaBeta矩阵的行数比length(si)多1呢
,
没有多一个,就是37个,你自己数数吧
程序读下去两者长度是一样的 但是我运行后确实是38行 你可以少设几个si试一下 确实多1