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

matlab函数meshgrid命令详解

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

5 {/ q! L# g2 c+ |; x详细解释:help meshgrid
4 C0 i; Y7 l- N# T) l6 i& Jmeshgrid用于从数组a和b产生网格。生成的网格矩阵A和B大小是相同的。它也可以是更高维的。5 x' K1 I$ j  W1 `1 j! A
[A,B]=Meshgrid(a,b)) M9 O  w" |0 @3 d1 b4 s  R5 a
生成size(b)Xsize(a)大小的矩阵A和B。它相当于a从一行重复增加到size(b)行,把b转置成一列再重复增加到size(a)列。因此命令等效于:
+ z, b2 X' S. R. q1 x6 `A=ones(size(b))*a;
2 F8 ^0 _) N- q. BB=b'*ones(size(a))3 v5 y3 v5 Y; {8 _# h' Y0 n4 ~
如下所示:
9 D2 }& r/ Y+ h$ B. ~, [+ _3 G>> a=[1:2], Y; F4 O1 h6 O/ ?3 X/ e
a =
3 E9 i1 h  C8 m     1     2
4 O/ }& a7 G" S2 O: R. l>> b=[3:5]) z' y' o" W, ^6 j7 A& ?1 V
b =3 R8 C( u1 }$ W3 b7 h; X) V8 g
     3     4     5
& I2 C; c7 A: w& w5 |# R>> [A,B]=meshgrid(a,b)) v" s3 X# ]. `+ z2 }
A =
, M3 v, m8 k& {& O     1     2$ h3 v- Q# N  s( I+ P; Y
     1     2* a, U" @: T* i5 o- l
     1     2: ^, Q$ [9 ~) B! b# ^+ x  K) A: A
5 ~* |$ m4 j' r  Q, I* G' y
B =
, {) K5 B4 T8 h2 J; p( R     3     3
  \- P: u& S6 E0 @! }" P     4     4! U# f+ ~7 X3 r8 T
     5     52 e* k& H( F: D8 ?

/ D1 H6 {! ?" P( z: M7 Y>> [B,A]=meshgrid(b,a)2 S! C' @$ Z: {+ F: u
B =
# L+ U7 A/ x: s5 q, F$ c     3     4     5
2 k/ c$ u+ K4 Z     3     4     5
1 _  O& E% L; D- g
" t/ @" h! _# W/ ?  M4 Z8 n% NA =& K' |& F; K* R; z
     1     1     12 w3 N- |5 O( o0 o- g1 U0 m
     2     2     2

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-5 17:44 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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