matlab三位画图_matlab 3D绘图详解(示例代码)
生活随笔
收集整理的這篇文章主要介紹了
matlab三位画图_matlab 3D绘图详解(示例代码)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、三維曲線: plot3()
→plot3(X1,Y1,Z1,...)
→plot3(X1,Y1,Z1,LineSpec,...)
→plot3(...,‘PropertyName‘,PropertyValue,...)
→h = plot3(...)
plot3( )的用法與plot( )類似,只是多了一個 Z 數組。舉例:
>> t=[0:0.2:10*pi];
>> x=2*t;
>> y=sin(t);
>> z=cos(t);
>> plot3(x,y,z,'bo');
>> hold on
>> plot3(x,y,z,'r-','LineWidth',2);
用plot3( )同時繪制多條3d曲線
當X,Y,Z為同維的二維數組,plot3( )將 X 、Y、Z 相應的列相組合,繪制多條3d曲線。
2、二維數據網格: meshgrid( )
[X,Y] = meshgrid(x,y) 由向量 x 和 y 生成二維數組X和Y,用來計算二元函數 f(x,y)的值Z = f(X,Y)。二維數組X,Y,Z可用來繪制三維曲線、三維網格圖、三維曲面圖等。 輸出數組 X 中的行向量相當于向量 x ,輸出數組 Y 中的列向量相當于向量 y 。[X,Y] = meshgrid(x)
總結
以上是生活随笔為你收集整理的matlab三位画图_matlab 3D绘图详解(示例代码)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 现在什么饮料比较健康?
- 下一篇: 库尔勒到阿克苏多少公里