可这样:
clc
clear
t1=122; t2=105; t3=36.7;
d1=-113; d2=-142; d3=-36.7;
L1=144.06; L2=142.83; L3=245.6;
%[a,b,c]=meshgrid(d1:2:t1,d2:2:t2,d3:2:t3);
a=d1:2:t1;b=linspace(d2,t2,length(a));c=linspace(d3,t3,length(a));
x=L3*cosd(a).*cosd(b+c)+cosd(a).*cosd(b).*L2+cosd(a)*L1;
y=L3.*sind(a).*cosd(b+c)+sind(a).*cosd(b).*L2+sind(a)*L1;
z=-L3.*sind(b+c)-sind(b).*L2;
plot3(x,y,z)
%surf(x,y,z)
title('working space')
xlabel('x');ylabel('y');zlabel('z')
axis equal
解决了没有?????求问