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

contour函数报错怎么办?

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
clear
1 n5 C$ S$ y$ X+ Y$ Kncinfo('rhum.mon.mean.nc');
$ o, i6 g' z% w# zy_len=60;) k) G2 O+ \' u$ ^9 C
t_len=854;
2 S! J7 q2 C, d9 }7 P; Az_index=7
4 {% c8 E6 n- X& t+ t' V% ax_index=120
  [$ M: U; L( px = ncread('rhum.mon.mean.nc','lon');%x% g. y: S1 m9 q9 S. y0 \$ S$ z. z
z = ncread('rhum.mon.mean.nc', 'level');%z
' ~$ m! C: L/ i1 E2 ry = ncread('rhum.mon.mean.nc', 'lat');%y
( F) D0 o+ l: }t = ncread('rhum.mon.mean.nc', 'time');%t
& @. ~& x; p3 i/ V: prhum = ncread('rhum.mon.mean.nc', 'rhum');
9 [, {- T: G2 ^" W3 h. N4 U% afigure; hold on;2 u( C8 x3 }0 _4 e. m
draw_y = 30:1:60;( R/ F3 I/ ~7 o  \" j
draw_t = 1:1:854;
8 Q2 N5 o+ K1 w  x  H) ^f = rhum(x_index,draw_y,z_index,draw_t)
9 q2 s( s/ a  Qfor ii = 1:1:numel(draw_y)
- ?6 j& G. v  V' a1 a  R% O    for jj = 1:1:numel(draw_t)
, |: z* s+ y) W2 O        Z(jj,z_index,ii,x_index) = f(x_index,draw_y(ii),z_index,draw_t(jj));
5 R- P& J9 _( ?  `4 M    end* {+ w8 W0 w: T9 Y- ~- M$ `$ t
end$ e  k0 O5 l4 ?* k7 T* Q
[draw_y,draw_t] = meshgrid(draw_y,draw_t);( q- v1 Y; y: J: M; V, |
contour (draw_y,draw_t,Z);! m! J7 `9 b. h5 n
' ]7 Z; I& E) d5 |  f4 x' J9 c
错误显示 试图访问 f(120,30,7,1);由于 size(f)=[1,31,1,854],索引超出范围。
8 F5 A% m* A0 u) J1 X改了循环里面之后会显示 试图访问 f(1,32,1,1);由于 size(f)=[1,31,1,854],索引超出范围。
$ i+ o1 X+ X1 y( I( L7 Y请教大神,非常感谢!
' \/ C, B# ]! s

该用户从未签到

2#
发表于 2020-6-2 16:16 | 只看该作者
可能参数超出了范围
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-18 20:35 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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