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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步