Matlab畫球面,橢球面,雙葉雙曲面,單葉雙曲面
- 電腦
- 關注:1.78W次
MATLAB(Matrix Laboratory),是美國MathWorks公司出品的商業數學軟件,作為算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和交互式環境。MTALAB還具有強大的3D繪圖功能,操作簡單。即使是沒有接觸過MATLAB,學會繪製3D圖,也很容易。那麼今天小編將分享利用函數怎麼畫出球面,橢球面,雙葉雙曲面,單葉雙曲面。
操作方法
(01)球面打開Matlab輸入下面代碼點擊Enter。下面操作一樣。>> ezmesh('cos(u)*cos(v)','cos(u)*sin(v)','sin(u)')
(02)橢球面>>ezmesh('sin(u)*cos(v)','2*sin(u)*sin(v)','3*cos(u)' )
(03)雙葉雙曲面>> ezmesh('sec(u)*cos(v)','2*sec(u)*sin(v)','3*tan(u)')
(04)單葉雙曲面>>ezsurf('tan(u)*cos(v)','2*tan(u)*sin(v)','3*sec(u)')
實例
(01)繪製下列曲面的圖形:z^2=x^2+2y^2(提示:曲面由兩部分構成)源代碼和輸出圖形如圖所示。
(02)在同一個圖形上作下列兩個函數的圖象y-sin^2(x), y=cos^2(x), x都屬於[0,2π]源代碼和輸出圖形如圖所示。
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/72vdl9.html