|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
7 o5 i z5 I. H4 C/ o
. t$ p: j) w$ X0 @! X/ Oclear0 Z U3 J; i, g B6 D% i( P
ncinfo('rhum.mon.mean.nc');
4 F% v: i3 r# |# K0 Ty_len=60;9 y8 q. B2 y- \4 ?7 ]. E
t_len=854;& {: w6 I8 g; u6 _' H, d
z_index=7
8 a$ q) z4 |( w7 J" }x_index=120
. Q# C' `+ l+ l( Z7 C2 gx = ncread('rhum.mon.mean.nc','lon');%x% A6 d- a7 \, K
z = ncread('rhum.mon.mean.nc', 'level');%z
0 ~' @3 ?0 F4 l9 B( k9 F3 `y = ncread('rhum.mon.mean.nc', 'lat');%y
* R- J9 g j* N6 b, @t = ncread('rhum.mon.mean.nc', 'time');%t7 y6 G) z! D" N6 I5 m3 Q7 }
rhum = ncread('rhum.mon.mean.nc', 'rhum');9 b4 p- R' q9 ^% v. X
figure; hold on;
! X- b' w. ?% F! xfor i = 30:y_len
" l6 k0 j6 j! Y9 E& r/ v# i3 { for j=10:t_len
1 z; k" M5 r6 @! V[ii,jj]=meshgrid(j,i)1 Z! K% \# }0 v- ~
array(i,j)=rhum(x_index,i,z_index,j);0 V" I/ T# O( r# L' J. j: U
contour(i,j,z,[rhum(x_index,i,z_index,j)])
5 R, J, @' {5 H$ |+ A& F end
& g! { [0 F- P0 Y# Q( X* l. Pend
. O. X1 K, s! d3 C3 `$ k ~) Q
, |. A$ _: o+ `6 V0 N4 a Y错误使用 contour (line 84)
D0 X7 v2 c1 o( P+ m0 F8 ?Z 的大小必须为 2x2 或更大。" |" `! R8 p0 j& |, h
9 @$ B" o9 \( J1 s7 o; ?$ ?
* y! r6 k8 Q9 V* [# R) D这个contour函数里 i,j很好定义,主要这是这个rhum,也就是contour里的矩阵z,rhum现在是固定两维,两个自变量。麻烦大神指点一下如何定义这个rhum, 成为一个合适的矩阵z?非常感谢! |
|