當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


MATLAB waterfall()用法及代碼示例

瀑布函數繪製一個與 meshz 函數相等的網格,但它不會從矩陣的列中生成線。

用法

waterfall(Z) // It creates a waterfall plot using x = 1:size(Z,1) and y = 1:size(Z,1). Z determines the color, so the color is proportional to surface height.
waterfall(X,Y,Z) // It generates a waterfall plot using the values specified in X, Y, and Z. Z also defining the color, so the color is proportional to the surface height. If X and Y are vector, X corresponds to the columns of Z, and Y correspond to the rows, where the length(x) = n, length(y) = m, and [m, n] = size(Z). 
waterfall(...,C) // It uses scaled color values to obtain colors from a current colormap. Color scaling is defined by the range of C, which must be the same size as Z. 
h = waterfall(...) // It returns the handle of the patch graphics object used to draw the plot.

示例

z=-5/(1+x^2+y^2 )
|x|≤3,|y|≤3
x=linspace (-3, 3, 50);
y=x;
[x, y] = meshgrid(x, y);
z=-5. / (1+x. ^2+y. ^2);
waterfall(z)
hidden off

輸出:

MATLAB waterfall()



相關用法


注:本文由純淨天空篩選整理自 MATLAB waterfall()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。