Matlab求解含有字母参数的非线性超越方程组现有一个方程组:c1*px+s1*py=a3*c23+s23*d4+a1+a2*c2pz=a3*s23-d4*c23+a2s2其中c23=cos(x2+x3)s23=sin(x2+x3)c2=cos(x2)s2=sin(x2)s3=sin(x3)c3=cos(x3)c1=cos(x1)s1=sin(x1)其中只有x2和x3是未知的要求解的,其余的是已知参数,如何用matlab计算出x2和x3分别用已知参数表示的表达式呢?

问题描述:

Matlab求解含有字母参数的非线性超越方程组
现有一个方程组:
c1*px+s1*py=a3*c23+s23*d4+a1+a2*c2
pz=a3*s23-d4*c23+a2s2
其中
c23=cos(x2+x3)
s23=sin(x2+x3)
c2=cos(x2)
s2=sin(x2)
s3=sin(x3)
c3=cos(x3)
c1=cos(x1)
s1=sin(x1)
其中只有x2和x3是未知的要求解的,其余的是已知参数,如何用matlab计算出x2和x3分别用已知参数表示的表达式呢?