1樓:塵埃開出花
1、plot3三維曲線圖。
啟動matlab,新建指令碼(.m檔案),在指令碼編輯區輸入以下**,然後儲存執行後,看到三維曲線圖。
close all;clear all;clc
z=linspace(0,10,101);
x=sin(z);y=cos(z);
plot3(x,y,z,'g','linewidth',2)
hold on
plot3(x,y,z,'p','markersize',10)
其中,linspace(a1,a2,n) 是生成間距為(a2-a1)/(n-1)、個數為n的陣列的命令。
2、mesh三維網格圖。
在指令碼編輯區緊接著輸入以下**,儲存執行後,看到三維網格圖。
[a,b,c]=peaks(50);
figure(2)
mesh(a,b,c)
axis tight
其中,peaks(n)是生成一個凹凸有致的曲面,包含三個區域性極大點及三個區域性極小點的函式,其方程式略。
3、meshc除了生成網格圖外,還在xy平面生成曲面的等高線。
將第二步中的mesh(a,b,c)改為meshc(a,b,c),然後儲存執行後,看到三維網格圖+等高線的效果。
4、meshz除了生成網格圖外,還在曲線下面加上個矩形垂簾。
將第三步中的meshc(a,b,c)改為meshz(a,b,c),然後儲存執行後,看到三維網格圖+垂簾的效果。
5、surf三維著色曲面圖。
將第四步中的meshz(a,b,c)改為surf(a,b,c),然後儲存執行後,看到三維著色曲面圖。
6、surfc同時畫出三維著色曲面圖與等高線。
將第五步的surf(a,b,c)改為surfc(a,b,c),然後儲存執行後,看到三維著色曲面圖+等高線的效果。
7、surfl帶光照的三維著色曲面圖圖。
將第六步的surfc(a,b,c)改為surfl(a,b,c),然後儲存執行後,看到帶光照的三維著色曲面圖。
8、新增shading interp去掉網格曲線,新增xlabel等座標說明,新增title標題說明。輸入以下**,儲存執行後,得到三維效果。
[a,b,c]=peaks(50);
figure(2)
surfl(a,b,c)
shading interp
xlabel('x');ylabel('y');zlabel('z')
title('peaks+surfl')
axis tight
2樓:minquan一人
三維曲面圖,可以用surf或mesh命令;
三維曲線圖,可以用plot3命令。
三維曲面圖,案例:
xx=linspace(-1,1,50);
yy=linspace(-2,2,100);
[x,y]=meshgrid(xx,yy);
z=x.^2+2*y.^2;
surf(x,y,z)
結果:三維曲線圖,案例:
t=linspace(1,20,1000);
xx=cos(t);
yy=sin(t);
zz=t;
plot3(xx,yy,zz)
結果:希望對你有幫助,歡迎交流!
參考
3樓:雪v歌
例子:x=[4229042.63 4230585.
02 4231384.96 4231773.63 4233028.
58 4233296.71 4235869.68 4236288.
29];
y=[431695.4 441585.8 432745.
6 436933.7 428734.4 431946.
3428705.0 432999.5];
z=[1.019 1.023 1.
011 1.022 1.020 1.
022 1.022 1.023];
scatter3(x,y,z)
注:x,y,z必須是等長度的數對(即三個等長的向量)
4樓:雲暈
numpy一起用就可以了
5樓:匿名使用者
三維圖是不可以畫的,用數字計算
6樓:筍豹夜
一段標準的**段進行展示如何構造出相應的資料。
x=-1:0.1:1;y=-1:0.1:1;
[xx,yy]=meshgrid(x,y);zz=xx.*exp(-xx.^2-yy.^2);
surf(xx,yy,zz);12345
其中meshgrid的作用就是生成網格(矩陣)資料xx,yy。
matlab學習知識
cad畫三維圖怎麼渲染,CAD畫三維圖怎麼渲染
1 開啟cad 渲染 工具欄 檢視 選單 渲染 高階渲染設定專 2 命令輸入 rpref 3 面板 的屬 渲染 面板 高階渲染設定 4 使用 高階渲染設定 選項板進行渲染設定。也可以從 渲染設定 選項板訪問 渲染預設管理器 渲染 工具欄 62616964757a686964616fe4b893e5b...
matlab畫三維圖,提示向量長度必須相同,怎麼改
原為 z x.exp x 800 y.exp y 800 x y exp x y 800 exp x 800 exp y 800 exp x y 800 應為 z x.exp x 800 y.exp y 800 x y exp x y 800 exp x 800 exp y 800 exp x y ...
如何用solidworks畫閥體三維圖
1 開啟solidworks軟體 點選 新建按鈕 2 在彈出框中選擇 工程圖 3 根據零件的尺寸選擇圖紙的大小 4 在左邊彈出視窗中 點選 瀏覽 5 開啟需要生成工程圖的零件 6 需要先生成主檢視 7 主檢視完成 8 接下來小編需要生成一個 旋轉剖檢視,找到旋轉剖檢視按鈕 9 生成剖檢視,但是可以看...