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

MATLAB —— 对比理解一下ndgrid 和 meshgrid 以及他们的应用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-9-5 11:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
目录
$ b% [, n: W1 M5 g0 a9 g6 B* @. S/ g' j9 f2 I: {' S. z/ ~: N
      背景
) L6 g* p5 l/ z: y) h
  F9 x( m) S# ~) X3 n      一维空间中的矩形网格:
/ ]1 Y9 \  m( H2 C; S
- D# d! I# U6 m8 f6 w. f; O      二维空间中的矩形网格:
4 [0 ], Q* ^% t& d/ l$ C* k: s% c
      三维空间中的矩形网格:
- d* A! y1 V1 R) K4 v6 [5 ?* C. @6 g/ U
      语法对比. O. J  K( K9 W6 \& |7 S: w

2 |6 b& o, n/ P' R+ a            1、在网格域上计算函数:; C* N) Q7 x  M* E# g( `( g

* N' |9 M' a- f            2、插入数据
$ I0 D) U+ w1 {4 k
, `5 ?6 s$ G3 Y0 @- K4 H3 N2 z! l2 W  A+ p* J+ g3 `5 X
背景2 ?& u! a; Y% ^
' p! T' [0 S" r7 z3 U9 i% _
本博文主要分析 ndgrid, meshgrid是附送的,都是类似的东西,学会了一个,另一个很容易就理解了。
# B) n- T# m6 G' U/ A# b
# J/ a( a, G2 S/ X6 L+ {! g为什么会对 ndgrid 感兴趣呢?因为对它的不理解,导致我少写了几篇博文,最后,决定将 ndgrid 总结一番,去除这个绊脚石,或者加工一下,让它称为垫脚石。0 O' e0 Q0 i6 L

( r" w" X) G% i3 T我决定从低维到高维的思路来分析 ndgrid 到底怎么用?
3 {9 A' H5 ?8 X0 k/ d0 E0 _6 d* O+ ~$ F6 F' y
ndgrid以及meshgrid其实就是将利用坐标轴上的坐标生成一些网格,一维的情况就不存在网格,所以坐标还是坐标;二维的情况,ndgrid的输入是两个矢量,可以看做是分别在x和y轴上的坐标,然后根据这些坐标生成网格点,所以输出肯定是2阶矩阵了。依次类推,可以得到高维的情况。
( x5 i! ^* W& {  e) k. g
4 t) ?3 H; {+ l# l  O6 Q下面这句话,摘自网络看到的内容:对于网格矢量(gird vectors)x1gv,x2gv,x3gv,长度分别是M,N,P。ndgrid(x1gv, x2gv)函数输出一个MXN的数组,而meshgrid(x1gv, x2gv)输出一个N*M的数组,类似的,ndgrid(x1gv, x2gv, x3gv)函数输出一个M*N*P 的数组,而meshgrid(x1gv, x2gv, x3gv)输出一个N*M*P 的数组。
9 P. g. k: ~3 x2 Z
: `) F) j" i4 f+ ?2 j# G看不懂没关系,这里只是提前预热下而已,正式的内容下面一一呈现。7 A+ S5 M6 y" q
游客,如果您要查看本帖隐藏内容请回复
4 A5 a2 ]% K, n$ c# i" C

% R( |$ D; C1 _+ s3 A! R
5 J" v' ^- K8 K4 E2 e

4 e& l7 T" O% [/ L. d2 d7 U, ~. @9 m
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-21 21:48 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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