if (Z(1,1)==z && Z(2,1)== z && Z(3,1)==z) { t = linspace(0,1); % case 1 = when triangle is parallel to cutting plane
x = X(1,1)+t*(X(2,1)-X(1,1)); y =Y(1,1)+t*(Y(2,1)-Y(1,1)); z = Z(1,1)+t*(Z(2,1)-Z(1,1)); plot3(x,y,z); hold on; x = X(2,1)+t*(X(3,1)-X(2,1)); y = Y(2,1)+t*(Y(3,1)-Y(2,1)); z = Z(2,1)+t*(Z(3,1)-Z(2,1)); plot3(x,y,z); hold on; x = X(1,1)+t*(X(3,1)-X(1,1)); y = Y(1,1)+t*(Y(3,1)-Y(1,1)); z = Z(1,1)+t*(Z(3,1)-Z(1,1)); plot3(x,y,z); hold on; }
i am getting "The expression to the left of the equals sign is not a valid target for an assignment" error for linspace line.can anyone explain?
Best Answer