1、對於三維圖形其有x、y、z三個坐標軸,數據也要按三維確定。
2、首先需要將數據讀取到MATLAB工作空間(workspace)中,使用xlsread()函數即可,使用絕對路徑讀取,因為不在MATLAB默認路徑內,即a=xlsread('C:\Users\Administrator\Desktop\三維實驗圖.xlsx','sheet1')。
3、接著,需要將x1、y1、z1數據分別從矩a中提取出來,x1=a(:,2);y1=a(:,3);z1=a(:,4)。
4、然後使用三維散點圖函數scatter3()顯示x1、y1、z1三組數據在空間上的點,scatter3(x1,y1,z1,'k'); k代表的是點的形狀-圓圈。
5、運行代碼hold on;即可,然後讀取第二組數據,代碼如下:x2=a(:,6);y2=a(:,7);z2=a(:,8)。
6、接著再次對x2、y2、z2數據繪制空間分布點,運行:scatter3(x2,y2,z2,'p');此處的p和k是壹樣的意思,代表的是五角星點。
7、接下來,在加上坐標軸即可,運行:xlabel('x'),ylabel('y'),zlabel('z')。