聲明:
本人學習MTALAB的課程來源:
本文章隻是本人的學習筆記,對視頻PPT中的內容作瞭註釋
如果大傢想系統的學習,建議看原視頻
概要:
- 三維曲線:plot3——通過坐標點繪制曲線fplot3——通過函數直接繪制曲線
- 三維曲面:先生成 平面網格數據 ,一般用 meshgrid 函數mesh、sulf函數——通過坐標點繪制三維曲面fsurf、fmesh函數——根據參數方程直接生成曲面sphere、cylinder函數:單位球、柱體生成
- 圖形修飾處理:觀察方向——view色彩矩陣——colormap著色方式——shading圖形裁切——NaN
- 交互式繪圖工具:繪圖選項卡——選中變量,快速繪圖繪圖工具——有許多對圖形操作的功能
5.1 三維曲線
繪制方式和二維曲線的 plot 和 fplot 類似
5.5.1 plot3——通過坐標點繪制曲線
- plot3(x , y , z , 選項)—————————— x,y,z空間點的3個坐標值
- x,y,z:同型矩陣。畫出n條曲線,n為矩陣列數,每條曲線的上的點是每個列向量的元素
- x,y,z:有向量,也有矩陣。畫出n條曲線,n為矩陣列數,每條曲線的上的點是每個向量的元素,如果是向量,則一直用這個向量的元素
- plot3(x1 , y1 , z1 , x2 , y2 , z2 , …)——————在一個圖生成多個三維曲線
%螺旋線——————————————
%【曲線定義】
>> t=linspace(0 , 10*pi , 200);
>> x=sin(t)+t.*cos(t);
>> y=cos(t)-t.*sin(t);
>> z=t;
%【繪制】
>> subplot(1 , 2, 1) %左圖
>> plot3(x , y , z , 'r--') %繪制
%5條曲線——————————————
%【曲線定義】
>> t2=0 : 0.01 : 2*pi;
>> x2=t2; %向量
>> y2=[sin(t2) ; sin(t2)+1; sin(t2)+2 ; sin(t2)+3 ; sin(t2)+4]; %矩陣,5列,所以繪制5條曲線
>> z2=t2.*t2; %向量
%【繪制】
>> subplot(1 , 2, 2) %右圖
>> plot3(x2 , y2 , z2) %繪制
grid on %顯示網格
-
扫码下载安卓APP
-
微信扫一扫关注我们微信扫一扫打开小程序手Q扫一扫打开小程序
-
返回顶部
Copyright © TaoHigo.com |
2020-2021 |
|
queries in 0.431 s