for theta=0:pi/80:pi/2
x1=[];y1=[];z1=[];
x1(j+1)=theta;y1(j+1)=theta;z1(j+1)=theta;
end
Attempted to access x1(12); index must be a positive integer or logical.
Error in first (line 55)
x1(j+1)=theta;y1(j+1)=theta;z1(j+1)=theta;
试试这样吧
theta=0:pi/80:pi/2
x1=zeros(length(theta),1);
y1=zeros(length(theta),1);
z1=zeros(length(theta),1);
for j=1:length(theta)
x1(j)=theta(j);y1(j)=theta(j);z1(j)=theta(j);
end