爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 23827|回复: 7

[程序设计] 求助matlab中contourf函数的使用

[复制链接]

新浪微博达人勋

发表于 2012-3-1 16:20:21 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
刚接触这个函数
然后想自己学着用一下 可是百试都未成功

我个人想做这样实验:
画一个速度的等高线图,也就是想看速度在一个水平面范围内不同高度的速度

横轴是水平距离  如distance[n],该数组里面存了n个距离值
纵轴是垂直高度 如height[m],存了m个高度值
设速度为V  

然后用contourf画图
contourf(v,n,m)

然后就出错  他说v必须是类似2*2的矩阵,可是速度就算分解成水平、垂直速度,也不是方形矩阵啊?  

这个问题苦恼死我啦~求各位大神帮忙指点下  能有例子最好(你们用contourf画图的例子)
小弟不胜感激!!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-2 09:16:05 | 显示全部楼层
是不是,网格点出了问题,你到help里面好好再研究下这个函数
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-2 09:54:55 | 显示全部楼层
画等高线的函数如contour,contourc,contourf等函数都要求矩阵至少是2*2的,但不要求一定是方阵。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-6-21 19:29:07 | 显示全部楼层
contourf(n,m,v)。改成这样,v放最后
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-6-22 08:09:53 | 显示全部楼层
help一下就知道
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-3 14:44:55 | 显示全部楼层
感觉你的问题不太一样,你确定要用contourf画吗
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-21 11:37:33 | 显示全部楼层
X的大小必须和Z的大小一样,或者和Z的列数一样。二者必须满足其一。 下面节选自help 原文:contourf(X,Y,Z), contourf(X,Y,Z,n), and contourf(X,Y,Z,v) produce contour plots of Z using X and Y to determine the x- and y-axi...
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-21 11:37:41 | 显示全部楼层
X的大小必须和Z的大小一样,或者和Z的列数一样。二者必须满足其一。 下面节选自help 原文:contourf(X,Y,Z), contourf(X,Y,Z,n), and contourf(X,Y,Z,v) produce contour plots of Z using X and Y to determine the x- and y-axi...
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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