找回密码
 注册
关于网站域名变更的通知
查看: 739|回复: 1
打印 上一主题 下一主题

matlab函数meshgrid命令详解

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-4-21 16:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

% v& J# P3 g" X8 U' l详细解释:help meshgrid
: O# ~$ @  P* r) g! omeshgrid用于从数组a和b产生网格。生成的网格矩阵A和B大小是相同的。它也可以是更高维的。5 D0 S- y! \5 Q4 \& f
[A,B]=Meshgrid(a,b)- K1 m) V4 T# ~# X3 f! M! B5 L. [  v
生成size(b)Xsize(a)大小的矩阵A和B。它相当于a从一行重复增加到size(b)行,把b转置成一列再重复增加到size(a)列。因此命令等效于:
% h$ e9 Q3 ?6 LA=ones(size(b))*a;/ @& @+ z8 |: x  G( Y
B=b'*ones(size(a))( b; g+ J7 y% |2 t  i6 I5 `
如下所示:
, x7 c$ t& @5 j2 t) I5 D8 d8 n: B>> a=[1:2]9 l' h) f2 X4 q; Q8 H
a =/ \. p- [+ t3 p# D4 D$ s
     1     2+ q4 [! }1 E5 b; W: I: n! c# t' Y& |
>> b=[3:5]
5 G: p- k" D3 |3 gb =
% j8 s% ^: @5 o" ?9 i! m+ l7 z     3     4     5  T5 J4 p+ s4 O: ]& P
>> [A,B]=meshgrid(a,b)
8 f5 B  h, G6 pA =% K' q1 Y6 J4 c& J+ a- L7 t1 g
     1     2$ |" a9 h2 x" S) u- o( `2 M' @, {
     1     2% j/ @6 k! q9 V( \; M9 Y. G% K
     1     2" g& t  k5 X- X" B' R0 d. B$ H/ d
! y' z; A$ [3 w3 X& B3 o% O
B =% E3 G3 [" g* h1 y
     3     3
: k* {: Z* T( s; S     4     4: U( ^$ @! M+ }+ E( m
     5     5
" Y$ C8 K6 O1 r$ V# p  l& }+ b& H+ F9 ], I7 H2 {6 J! ?4 D
>> [B,A]=meshgrid(b,a)
! Z7 l( h+ u. p9 |$ D3 [B =/ c; ^' y! w4 ?$ Q
     3     4     59 F# O. O" c9 f! \" {
     3     4     50 V8 {4 @) @" m/ v& @1 o. ]& l% M% ?8 K2 ~
9 j$ ]5 N8 f! q- W$ H# q% P
A =( K  E: m2 p. s: v' _/ h+ ?
     1     1     1+ a- W1 S: D1 L
     2     2     2

该用户从未签到

2#
发表于 2021-4-21 18:07 | 只看该作者
matlab函数meshgrid命令详解
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 00:06 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表