MATLAB绘图函数ezplot入门详解
一、引言
ezplot命令即可以用來繪制顯函數(shù)的圖形,也可以繪制隱函數(shù)的圖形,亦可以繪制由參數(shù)方程確定函數(shù)的圖形,而且系統(tǒng)會自動增加圖的標題、x軸標簽。而fplot主要用來繪制顯函數(shù)和參數(shù)方程確定函數(shù)的圖形,fimplicit主要用來繪制隱函數(shù)的圖形。因此從功能角度看,ezplot涵蓋了的fplot和fimplicit功能。但是使用ezplot繪圖設(shè)定圖元的顏色等屬性時,不如fplot和fimplicit方便,需要使用set還設(shè)定。如果在一個圖形窗口繪制多條曲線時,系統(tǒng)自動指定最后一次出現(xiàn)的函數(shù)為圖的標題,導(dǎo)致歧義,需要手工使用title命令添加標題。
二、ezplot基本語法
1)繪制顯函數(shù)的圖形(I):
其功能是在區(qū)間interval上繪制顯函數(shù)function的圖形,當interval 缺省時,區(qū)間為-2π < x < 2π 。interval 的格式是[ min, max ]。
2)繪制顯函數(shù)的圖形(II):
明確指定了參數(shù)變量variable。其功能是在區(qū)間interval上繪制以varible為自變量的顯函數(shù)function的圖形,當interval 缺省時,區(qū)間為-2π < x < 2π 。interval 的格式是[ min, max ]。
3)繪制隱函數(shù)的圖形(I):
其功能是在區(qū)間xyinterval上繪制由方程function=0確定的隱函數(shù)的圖形,當xyinterval 缺省時,區(qū)間為-2π < x < 2π ,-2π < y < 2π 。xyinterval 的格式是
[ xmin, xmax, ymin, ymax ]。
4)繪制隱函數(shù)的圖形(II):
其功能是在區(qū)間xyinterval上繪制以varibles為2個變量,且由方程function=0確定的隱函數(shù)的圖形,當xyinterval 缺省時,區(qū)間為-2π < x < 2π ,-2π < y < 2π 。xyinterval 的格式是[ xmin, xmax, ymin, ymax ]。
5)繪制參數(shù)方程確定函數(shù)的圖形(I):
其功能是在參數(shù)所屬區(qū)間tinterval 上繪制由方程xfun=0, yfun=0確定的函數(shù)的圖形,當tinterval 缺省時,區(qū)間為0< t < 2π 。
6)繪制參數(shù)方程確定函數(shù)的圖形(II):
明確指定了參數(shù)變量variable。其功能是在參數(shù)所屬區(qū)間tinterval 上繪制由方程xfun=0, yfun=0確定的函數(shù)的圖形,當tinterval 缺省時,區(qū)間為0< t < 2π 。
三、具體示例
例1.繪制函數(shù)y=sin(x)的曲線。
%運行結(jié)果
例2.繪制函數(shù)y=sin(1/x)的曲線。
%運行結(jié)果
例3.繪制方程x^2 + y^2 = 1表示的曲線。
%運行結(jié)果
例4.繪制由參數(shù)方程x=ρcos(t),y = ρsin(t) 表示的曲線。
%運行結(jié)果
例5.在一個圖形窗口繪制函數(shù)y=sin(x)和y=cos(x)的曲線。
%運行結(jié)果(此時圖的標題只顯示cos(x))
如果代碼修改為:
則有輸出結(jié)果:
總結(jié)
以上是生活随笔為你收集整理的MATLAB绘图函数ezplot入门详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL Server 之 修改时不允许保
- 下一篇: opencv+海康威视网络摄像头实时预览