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

请教大神,怎么用plot画出这个平面图 ?我这个Plot里面该怎么写?感谢!

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

+ a& P8 e3 O; a+ }1 {clear
. z$ B* j1 b" S% uncinfo('rhum.mon.mean.nc');$ ^1 z8 F( B3 C! Y% }
y_len=60;
9 D8 W9 ^+ d* V. u% C# n& f9 Xt_len=854;1 W+ @# j% |4 _* W3 G4 O
z_index=7- H- M4 u5 X. k
x_index=120
; d1 d, r7 K6 }- Lx = ncread('rhum.mon.mean.nc','lon');%x- m1 z' y9 Q8 i, o. \5 T4 \
z = ncread('rhum.mon.mean.nc', 'level');%z
6 s6 @+ J( A$ ]/ Ry = ncread('rhum.mon.mean.nc', 'lat');%y  q5 Y% j! Q& O# D; s. u. a; q" W
t = ncread('rhum.mon.mean.nc', 'time');%t
6 j- R% ]/ ]; x; {( j  N" H6 krhum = ncread('rhum.mon.mean.nc', 'rhum');
2 Y! S% ]6 I) J" R* [, J5 [8 Pfigure; hold on;) T4 e8 X! Y! y% S4 i: e3 B$ ^
for i = 30:y_len7 W! f+ R  ^9 K) f
j=10:t_len& z3 h% u: y7 B+ T2 o
array(i)=rhum(x_index,i,z_index,j);6 l+ h" O, @' b3 a; N7 H) Q8 H
plot(i,j,rhum(x_index,i,z_index,j),'Marker','o')2 @7 T9 J" x& R0 G- a0 Z
end1 {+ p6 Y- S) I+ E+ }; ]& s
两个坐标在变化, rhum函数本身是个变量, 请教大神,怎么用plot画出这个平面图 ?我这个Plot里面该怎么写?感谢!

该用户从未签到

2#
发表于 2020-6-12 15:53 | 只看该作者
. ?0 N2 ?7 n9 T6 X$ r4 Q
两个自变量一般是用surf、mesh等函数绘制三维图,如果打算看平面图可以旋转该三维图到合适的视角观察x-o-y平面(或者x-o-z平面,y-o-z平面)
4 o$ t! K# Z- j* G9 o% M给你举个例子
8 l0 |. D4 l- @9 T0 v! [draw_x = 1:1/4:7;
* m% }( t/ Y$ t* c& R) {draw_y = 2:1/4:6;! L, F: [! e2 ?/ w. p) @
f = @(x,y) x.^(exp( -y.^2/50 ));, J  d& ?3 P* J. v" J3 o+ e
for ii = 1:1:numel(draw_x)
4 G( w5 s/ x4 m3 p/ c    for jj = 1:1:numel(draw_y)
- n- ^7 j4 g* E% \2 P        Z(jj,ii) = f(draw_x(ii),draw_y(jj));
; i) X9 R& a5 @9 {; `" A    end
1 @8 x: H, J( o, J4 gend
" ]$ X9 M" G6 ]7 L8 H# @0 {# lsurf(draw_x,draw_y,Z)
) S( t4 [0 m  q3 l/ K
9 R# `' k$ a" Q2 k' }0 n/ o1 h! o. }. T- ^' ?1 b, O
观察x-o-y平面则使用
+ ^5 Y, s9 A( l* t, h$ mview(2)

点评

谢谢大神。  详情 回复 发表于 2020-6-13 18:13

该用户从未签到

3#
 楼主| 发表于 2020-6-13 18:13 | 只看该作者
leleeda 发表于 2020-6-12 15:537 P$ I! B2 n7 G4 \7 N2 w: ]0 I- H
两个自变量一般是用surf、mesh等函数绘制三维图,如果打算看平面图可以旋转该三维图到合适的视角观察x-o- ...
' y& V- R' M( g  l  x$ Q
谢谢大神。
3 d' [# v& r# H& H4 v8 ^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-23 12:23 , Processed in 0.109375 second(s), 27 queries , Gzip On.

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

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

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