Matlab -- meshgrid函数的简单理解记忆

看到meshgrid函数,每次记住了函数的具体解释又容易忘,所以自己就总结了下简单的理解记忆方法。

函数形式如下:

     [A,B] = meshgrid(x,y)

简单记忆方法开启:

   1、 首先A,B皆是矩阵,行数与列数和x,y的数据个数有关。y的数据个数表示行数,x的数据个数表示列数。(与我们的第一理解可能刚好相反,记住就行)

    2、A中的数据全部来源于x,B的数据全部来源于y。

    3、将2中的数据按1得到的行列重复几次即可。

简单例子:

x=1:3    y=10:14  

此时y有5个数据,表示A,B皆有5行,x有3个数据,表示A,B皆有3列。A的数据即为x中的1、2、3排成行向量按行数重复。B中的数据即为x中的10、11、12、13、14排成列向量按列数重复。

调用函数的到结果如下:

A =

1 2 3
1 2 3
1 2 3
1 2 3
1 2 3

B =

10 10 10
11 11 11
12 12 12
13 13 13
14 14 14

posted @   手磨咖啡  阅读(803)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示