我有一个1分钟的风速和风向频率数据集。我分别绘制它们并且它工作正常,因为WS_daily和WD_daily矩阵具有相同的大小,但是当我使用plotyy函数同时绘制两者时,我得到了比例差异。 1月份我的风速上升到35天,我的风向持续到27.5天。这是我的代码,
c = figure;
x1 = WS_daily(:,1);
x2 = WD_daily(:,1);
y1 = WS_daily(:,2);
y2 = WD_daily(:,2);
[ax, p1, p2] = plotyy (x1,y1,x2,y2);
grid on;
box on;
%set(ax(2),'Xtick',[]);
set(ax(1), 'YLim', [0 40]);
set(ax(2), 'YLim',[0 360]);
set (gca, 'XLim',[0 31]);
set (gca, 'XTick',[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31]);
set (ax(1), 'Ytick', 0:10:40);
set (ax(2), 'Ytick', 0:90:360);
set(ax(2),'LineStyle', '.');
xlabel(ax(1),
'Time of the day (LST)');
ylabel(ax(1), 'Wind Speed (m/s)','fontsize',13,'fontweight','b','color','b'); ylabel(ax(2), 'Wind direction','fontsize',13,'fontweight','b','color',[0,0.5,0]);