作业帮 > 综合 > 作业

matlab图形如何以时间为横坐标?

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 21:00:41
matlab图形如何以时间为横坐标?

如图,现在的横坐标是全天1440分钟,我想把横坐标改成时间显示,分别标出7:00 10:00 14:00和18:00,此图为plot(p)画出,p是一个1*1440矩阵.
matlab图形如何以时间为横坐标?
你把作图程序发一下
再问: 私信下QQ 我发给你
再答: 邮箱是2225884279@qq.com
再问: 已发送 谢谢
再答: a=zeros(1,1440);p1=zeros(1,1440);for i=1:0.2*10000                         aa=sss(0.5,9,7.5,17.5,450);   for m=1:length(aa)                        a(m)=a(m)+aa(m);                     end        for j=1:1440            p1(j)=p1(j)+a(j);        end   a=zeros(1,1440);endplot(p1);x = [7,10,14,18];%要标注的时间set(gca,'Xtick',x*60);%通过句柄绘图设置要标注的时间位置set(gca,'Xticklabel',{'7:00','10:00','14:00','18:00'});%同样的通过句柄绘图,设置x轴标度的显示方式grid on;这里提供个参考。通过句柄绘图进行图形的精细操作