EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
用matlab中的polar函数画风向时默认的坐标是这样的
: e5 H! v1 o, N& H* \4 h% x
7 j" K. X J6 X# W6 n$ j7 m4 B- O
而且这个函数画出的坐标是固定的,不能更改axis等属性。可是大气科学里的风向是从正北为0°开始顺时针增加的,也就是这样的:
3 E2 G$ Q$ X2 L5 g" [2 Y1 T
1 M3 A- d0 r8 x: j+ c; q( j
0 }% A" s) Y7 t# \( B3 l对polar的code进行了更改,这是后话。为啥要改这个函数呢?因为要画风玫瑰图!!
% n' F1 {) G) c) P* `" m7 \, L" c
$ A% G4 N" G0 @' @& F) }8 f, D% N , ]1 f% e6 f% V6 p# `# v
syntax: llj1(:,: )=2*pi*llj1(:,: )/360;
, W3 B4 u8 N; Y G; B3 v. ix=(0:pi/4:2*pi);: Y" r! c3 I4 w# t3 X$ x" |
[tout rout] = rose(llj1(:,: ),x);! _- ^* N e5 e7 d3 w
ipolar(tout,rout) 0 |5 t! r2 g+ f0 c
|