在MATLAB中,stem函數用于繪制離散數據的垂直線圖。其基本語法如下:
stem(Y)
stem(X,Y)
stem(____,LineSpec)
stem(axes_handle,____)
h = stem(____)
其中,參數Y是表示離散數據的向量或矩陣,參數X是可選的表示X軸坐標的向量或矩陣。LineSpec是可選的用于指定線圖的樣式的參數。
以下是一些stem函數的使用示例:
Y = [1 2 3 2 1];
stem(Y);
X = [0 1 2 3 4];
Y = [1 2 3 2 1];
stem(X, Y);
Y = [1 2 3 2 1];
stem(Y, 'r.');
figure;
axes_handle = axes;
Y = [1 2 3 2 1];
stem(axes_handle, Y);
Y = [1 2 3 2 1];
h = stem(Y);
上述示例只是stem函數的一些常見用法,實際上還可以通過其他參數來進一步控制線圖的樣式、顏色等屬性。你可以參考MATLAB的官方文檔或使用help命令來獲取更多關于stem函數的詳細信息。