lukyboy715
2009-04-22, 22:12
不知道各位XDJM,那位高手会用matlab绘制数值-时间曲线,Y轴显示数值,X轴显示时间或日期,望各位高手指点一二!:)
应该是用
xlabel函数
和ylabel函数
可以搞定的
weizelong
2009-04-25, 18:34
兄弟不才,有个这种比较类似的程序,用到句柄。
subplot(2,2,1),plot(array1(:,1),array1(:,2),array1(:,3),array1(:,4),array1(:,5),array1(:,6),array1(:,7),array1(:,8),array1(:,9),array1(:,10))
legend('11015','11016','11017','11018','11019')
title(fortitle,'fontsize',18);
xlabel('Time (Hour)','fontsize',18);
ylabel('Temperature (Centigrade degree)','fontsize',18);
spac=floor(length(array1)/5);
set(gca,'XTick',array1(1:spac:end,1))
set(gca,'fontsize',18)
datetick('x','HH:MM','keepticks');
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.