MATLAB如何畫分段函數的圖像?
1.一維分段函數圖;比如:;將以下函數保存為Piecewise_x.m文件;函數FPiecewise_x(x)Fx。^2.*(xgt0ampxlt1)cos(pi*(x-1))。*(xgt1ampxlt2)(-x.^2./(x^2))。*(xgt2ampxlt4)end;運行:;Xlinspace(0,4)FPiec:)%繪制區間線圖(2*ones(1,2)。2.二元分段函數的繪制;比如:;將以下函數保存為Piecewise_xy.m文件;函數pxypiec:0.1:3)ssiz:(1)forJ1:(2)Pxy(i,j)piec
linespace函數用法?
linespae函數的用法:linspace(x1,x2,N)函數:linspace是Matlab中的一個平均計算指令,用于生成x1和X2之間N個點的線性向量。其中x1、x2和n分別是起始值、結束值和元素數量。如果n是默認值,則默認點數為100。在matlab的命令窗口中輸入helplinspace或者doclinspace就可以獲得這個函數的幫助信息。相關函數:logspace用法:xlogspace(a,b,n)函數:logspace(a,b,n)生成一個(1xn)數組,第一個數組是數據。一個元素值為a,最后一個元素為b,n為采樣點總數。需要注意的是,此時生成的陣元從10^a到10^b并不是均勻分布的,而是形成一條對數曲線。
應用示例
示例1:
在matlab的命令窗口中輸入Xlinspac:100]
示例2:
在命令窗口中,輸入:
Xlinspac:5:100]有異曲同工之妙。