(translator=kuo, ChineseSource=kuo-20020619-7\meshgrid.html, EnglishSource=c:\matlabr12\help\techdoc\ref\meshgrid.html)
MATLAB Function Reference    
meshgrid

產生陣列用於三度空間上的繪圖

Syntax

Description

[X,Y] = meshgrid(x,y) 會將由 xy 構成的值域轉換成 XY 矩陣,可以用來估計兩個變數與三維格子點/表面描繪的函式。輸出的陣列 X 的列向量就是 xY 的行向量就是 y

[X,Y] = meshgrid(x) 就等於 [X,Y] = meshgrid(x,x)

[X,Y,Z] = meshgrid(x,y,z) 在三度空間中用三個變數產生三維的陣列,來估計函式以及體積。

Remarks

meshgrid 函式跟 ndgrid 很類似,除了輸入及輸出的前兩個參數位置調換以外,如下 :

與下面的結果相同

基於這個原因, meshgrid 較適合在二維或三維 Cartesian 空間上的問題,而 ndgrid 較適合在多維空間上不是 spatially based 的問題。

meshgrid 只能在二維或三維 Cartesian 空間上使用。

Examples

See Also

griddata, mesh, ndgrid, slice, surf


 mesh, meshc, meshz methods