顧名思義,針頭圖(Stem Plots)就是以一個大頭針來表示某一點資料,其指令為 stem,舉例如下: Example 1: 05-特殊圖形/stem01.mt = 0:0.2:4*pi; y = cos(t).*exp(-t/5); stem(t, y) 針頭圖特別適用於表示「數位訊號處理」(DSP,Digital Signal Processing)中的數位訊號。若要畫出實心的針頭圖,可加“fill”選項: Example 2: 05-特殊圖形/stem02.mt = 0:0.2:4*pi; y = cos(t).*exp(-t/5); stem(t, y, 'fill'); 欲畫出立體的針頭圖,可用 stem3 指令,如下: Example 3: 05-特殊圖形/stem301.mtheta = -pi:0.05:pi; x = cos(theta); y = sin(theta); z = abs(cos(3*theta)).*exp(-abs(theta/2)); stem3(x, y, z); 像不像一頂皇冠? MATLAB程式設計:入門篇
顧名思義,針頭圖(Stem Plots)就是以一個大頭針來表示某一點資料,其指令為 stem,舉例如下:
針頭圖特別適用於表示「數位訊號處理」(DSP,Digital Signal Processing)中的數位訊號。若要畫出實心的針頭圖,可加“fill”選項:
欲畫出立體的針頭圖,可用 stem3 指令,如下:
像不像一頂皇冠?