Matlab函式meshgrid的作用

2021-07-11 17:48:55 字數 467 閱讀 9211

matlab函式meshgrid的作用:

生成繪製3d圖形所需的網格資料。

例如, 要在「3

<=x<=5,6

<=y<=9,z不限制區間」 這個區域內繪製乙個3d圖形,如果只需要整數座標為取樣點的話。我們可能需要下面這樣乙個座標構成的矩陣:

(3,9),(4,9),(5,9);

(3,8),(4,8),(5,8);

(3,7),(4,7),(5,7);

(3,6),(4,6),(5,6);

x,y] = meshgrid(x,y)

解釋:輸出x的每一行的數值都是複製的x的值;輸出y的每一列的數值都是複製的y的值。

[x,y]=meshgrid(x)與[x,y]=meshgrid(x,x)是等同的

[x,y,z]=meshgrid(x,y,z)生成三維陣列,可用來計算三變數的函式和繪製三維立體圖

Matlab函式 strel函式

strel structuring element 運用各種形狀和大小構造元素,基本語法為 se strel shape,parameters shape 是指定希望形狀的字串,parameters 是指定形狀資訊的一系列引數 se strel arbitrary nhood 建立乙個任意形狀的結構...

matlab 邏輯函式

all 向量中是否所有分量均非零 any 是否有元素非零 exist 指定變數或檔案是否存在 find 返回矩陣中非零元素的索引和置 is is系列,大部分根據名稱可以知道功能 iscell iscellstr isempty 是否空陣列 isequal 陣列是否相等 isfield 是否結構陣列中...

MATLAB常用函式

y polyval p,x 返回n次多項式在x處的值。輸入變數p是乙個長度為n 1的向量,其元素為按降冪排列的多項式係數y p1 x n p2 x n 1 pn x p n 1 x可以是乙個矩陣或者乙個向量,在這兩種情況下,polyval計算在x中任意元素處的多項式p的估值 對多項式p x 3 x ...