我觉得你的这个程序很奇怪,是全部的程序,还是你选取的一部分呀,
1
if p1>=0 & p1<=0.21*pi
q1>=0 & q1<=0.21*pi
abs(m1)<=75
m1没有赋值,只是一个符号变量,求其绝对值?????
2
for i=1:11
for j=1:11
P=[X(i),Y(j),0]';
B1=R*b1+P;
d1=B1-c1;
d1'*d1==300*300;
最后这一条程序,是一个判断,怎么没有把它放在if while的环境中????
3
syms m1 m2 m3 m4 m5 m6;
c1=[m1-680,0,0]';c2=[-150,m2-650,0]';
c3=[150,m3-650,0]';c4=[194,129,m4-320]';
c5=[-194,129,m5-320]';c6=[0,-241,m6-320]';
这里的" ' " 是求其转置矩阵么???
如果m1 m2 m3 m4 m5 m6 只是符号变量的话,这样求出的矩阵不是它的转置矩阵,而是相应的共轭复数矩阵的转置,应该是用transpose
__________________
学我想学,用我所学。:lovely:
|