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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
目录
2 G6 u- q5 E' q! \6 h# [, `( X" Z/ h* e% r2 l5 M
      背景! g1 \# N- O2 f

7 S: V  k9 {0 E5 K      一维空间中的矩形网格:! S  a- ~- W! n$ Y0 I, z
$ S4 N8 g( [# C$ b* {
      二维空间中的矩形网格:) E4 u1 I* B& ?7 }' p4 F1 t( T

% ]$ v3 O/ G: @4 k% [% }) P- ^. \3 h      三维空间中的矩形网格:) s, x2 F. T( e& {4 p/ d
$ m) C, V  _! }0 O4 N0 J
      语法对比
1 `: z) S. d8 n& U2 d4 L# i; l6 E9 F# q4 X4 B
            1、在网格域上计算函数:+ `& m9 k% N" M: X
  Q$ t( i* ]* X' J
            2、插入数据
' ?0 E% ~2 Z; O9 k* U8 k$ C* S. g: Z0 |' d1 Z9 S

1 k" u4 G0 e& x/ L- \6 o- z3 K: N4 [背景
1 K% p- Z1 x- Q& K% j* R" h
* T! u; i% R. T" x% z8 F* K
本博文主要分析 ndgrid, meshgrid是附送的,都是类似的东西,学会了一个,另一个很容易就理解了。
+ |& A! H- W; M; q/ b9 e( o
; t- d# V0 @( R' ]2 c7 c为什么会对 ndgrid 感兴趣呢?因为对它的不理解,导致我少写了几篇博文,最后,决定将 ndgrid 总结一番,去除这个绊脚石,或者加工一下,让它称为垫脚石。. f! i6 ^: X- r3 y# |, Y7 Z8 e

6 ^0 ^" D. z6 w; I, ]我决定从低维到高维的思路来分析 ndgrid 到底怎么用?
( \( x& ~6 h/ `! g! M$ I- W2 c( b
ndgrid以及meshgrid其实就是将利用坐标轴上的坐标生成一些网格,一维的情况就不存在网格,所以坐标还是坐标;二维的情况,ndgrid的输入是两个矢量,可以看做是分别在x和y轴上的坐标,然后根据这些坐标生成网格点,所以输出肯定是2阶矩阵了。依次类推,可以得到高维的情况。  w" j0 K5 v2 G) |7 ]7 W: |, x

) p$ a" w3 F1 q6 N% ~8 D& x5 k下面这句话,摘自网络看到的内容:对于网格矢量(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 的数组。 % ?& e8 L  z8 ~- Z& w2 B
4 a6 t' `" N7 o5 b8 F
看不懂没关系,这里只是提前预热下而已,正式的内容下面一一呈现。
, N  S7 e  n' Z% ]1 F
游客,如果您要查看本帖隐藏内容请回复
; N% ]* R: A$ ?" |; ~
  q, U8 n, b0 i2 u. M9 b
* u1 ]4 q' k) M- j& k9 ^8 l

& |; F- @  O8 B) _
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-19 12:42 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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