1 |
nx=120;ny=31;nz=29;n=nx*ny*nz;nens=30; |
nx=120;ny=31;nz=29;n=nx*ny*nz;nens=30; |
2 |
%iter=68; |
%iter=68; |
3 |
z=15; |
z=15; |
4 |
disp=0; |
disp=1; |
5 |
disprms=1; |
disprms=0; |
6 |
jpg=0; |
jpg=0; |
7 |
vars=['U' 'V' 'W' 'P']; |
vars=['U' 'V' 'W' 'P' 'T']; |
8 |
U=find(vars=='U'); |
U=find(vars=='U'); |
9 |
V=find(vars=='V'); |
V=find(vars=='V'); |
10 |
W=find(vars=='W'); |
W=find(vars=='W'); |
11 |
P=find(vars=='P'); |
P=find(vars=='P'); |
12 |
|
T=find(vars=='T'); |
13 |
varnum= size(vars,2); |
varnum= size(vars,2); |
14 |
|
|
15 |
|
|
21 |
i=0;tru(:,:,:,U)=reshape(foo(i*n+1:(i+1)*n),[nx ny nz]); |
i=0;tru(:,:,:,U)=reshape(foo(i*n+1:(i+1)*n),[nx ny nz]); |
22 |
i=3;tru(:,:,:,V)=reshape(foo(i*n+1:(i+1)*n),[nx ny nz]); |
i=3;tru(:,:,:,V)=reshape(foo(i*n+1:(i+1)*n),[nx ny nz]); |
23 |
i=6;tru(:,:,:,W)=reshape(foo(i*n+1:(i+1)*n),[nx ny nz]); |
i=6;tru(:,:,:,W)=reshape(foo(i*n+1:(i+1)*n),[nx ny nz]); |
24 |
|
i=7;tru(:,:,:,T)=reshape(foo(i*n+1:(i+1)*n),[nx ny nz]); |
25 |
|
|
26 |
|
|
27 |
|
|
40 |
i=0;mem(:,U,k)=foo(i*n+1:(i+1)*n); |
i=0;mem(:,U,k)=foo(i*n+1:(i+1)*n); |
41 |
i=3;mem(:,V,k)=foo(i*n+1:(i+1)*n); |
i=3;mem(:,V,k)=foo(i*n+1:(i+1)*n); |
42 |
i=6;mem(:,W,k)=foo(i*n+1:(i+1)*n); |
i=6;mem(:,W,k)=foo(i*n+1:(i+1)*n); |
43 |
|
i=7;mem(:,T,k)=foo(i*n+1:(i+1)*n); |
44 |
i=0;mem(:,P,k)=foonh(i*n+1:(i+1)*n); |
i=0;mem(:,P,k)=foonh(i*n+1:(i+1)*n); |
45 |
end |
end |
46 |
|
|
68 |
end |
end |
69 |
|
|
70 |
if (disp) |
if (disp) |
71 |
subplot(3,2,1);imagesc(truu(:,:,z));colorbar; |
subplot(4,2,1);imagesc(tru(:,:,z,U));colorbar; |
72 |
subplot(3,2,3);imagesc(truv(:,:,z));colorbar; |
subplot(4,2,3);imagesc(tru(:,:,z,V));colorbar; |
73 |
subplot(3,2,5);imagesc(truw(:,:,z));colorbar; |
subplot(4,2,5);imagesc(tru(:,:,z,W));colorbar; |
74 |
|
subplot(4,2,7);imagesc(tru(:,:,z,T));colorbar; |
75 |
subplot(3,2,2);imagesc(ensu(:,:,z));colorbar; |
|
76 |
subplot(3,2,4);imagesc(ensv(:,:,z));colorbar; |
subplot(4,2,2);imagesc(ens(:,:,z,U));colorbar; |
77 |
subplot(3,2,6);imagesc(ensw(:,:,z));colorbar; |
subplot(4,2,4);imagesc(ens(:,:,z,V));colorbar; |
78 |
|
subplot(4,2,6);imagesc(ens(:,:,z,W));colorbar; |
79 |
|
subplot(4,2,8);imagesc(ens(:,:,z,T));colorbar; |
80 |
title(sprintf('%s%i','truth and ensemble mean after assim ',iter)); |
title(sprintf('%s%i','truth and ensemble mean after assim ',iter)); |
81 |
end |
end |