matlab 使用for語句進行畫三維散點圖 用plot3函數

不能出三維圖的根本錯誤是,hold on放在循環語句外面,這樣系統會默認出圖是二維 。應把該命令放在plot3()的后面 。更改后的代碼:
【matlab 使用for語句進行畫三維散點圖 用plot3函數】figure(1);
for i=1:8;
x=i*2;
y=i*3;
z=i*5;
plot3(x,y,z,'r*');grid on;hold on;
end
hold off;

matlab 使用for語句進行畫三維散點圖 用plot3函數


    猜你喜歡