首页 > 其他 > 详细

matlab meshgrid

时间:2018-10-16 13:14:14      阅读:132      评论:0      收藏:0      [点我收藏+]

https://blog.csdn.net/shanchuan2012/article/details/51114635

用matlab画2维图的时候,对meshgrid这个函数困惑了很久。
 

画1维图的时候,我们的定义域是x轴,是1维的。
画2维图的时候,我们的定义域是x轴和y轴,是2维的。

在1维的情况下给定一个定义域[-3, 3],在计算机中是离散形式的,我们假设数据间隔是1,那么我的定义哉数值就是这样的:

[-3 -2 -1 0 1 2 3]1

在2维的情况下给定一个定义域:x[-3, 3] y[-2, 2],还是间隔1取值,那应该是这样的(y轴特意换了个方向,3维的时候指向我们的):
技术分享图片我们生成函数的时候是这样做的:Z=f(X,Y)Z=f(X,Y) 即给f两个参数,X和Y,得到Z。如果要生成下面这个点的函数:技术分享图片

 

那么应该这样取值:
X=2,Y=?1X=2,Y=?1
那我们怎样给出在定义域里面的所有的XY呢?用下面两个矩阵就可以解决问题:

技术分享图片

 

 


---------------------
作者:itsc
来源:CSDN
原文:https://blog.csdn.net/shanchuan2012/article/details/51114635?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!

matlab meshgrid

原文:https://www.cnblogs.com/xiaobaohuizi/p/9797215.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!