怎么利用语句修改MATLAB图的横坐标画图程序如下所示: x1 = datenum('07:00:00');x2 = datenum('23:59:59');x = linspace(x1,x2,18);plot(x,1:18,'-o','linewidth',1.5);hold on;plot(x,1:18,'-+','
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 23:38:54
![怎么利用语句修改MATLAB图的横坐标画图程序如下所示: x1 = datenum('07:00:00');x2 = datenum('23:59:59');x = linspace(x1,x2,18);plot(x,1:18,'-o','linewidth',1.5);hold on;plot(x,1:18,'-+','](/uploads/image/z/5440242-66-2.jpg?t=%E6%80%8E%E4%B9%88%E5%88%A9%E7%94%A8%E8%AF%AD%E5%8F%A5%E4%BF%AE%E6%94%B9MATLAB%E5%9B%BE%E7%9A%84%E6%A8%AA%E5%9D%90%E6%A0%87%E7%94%BB%E5%9B%BE%E7%A8%8B%E5%BA%8F%E5%A6%82%E4%B8%8B%E6%89%80%E7%A4%BA%EF%BC%9A++x1+%3D+datenum%28%26%2339%3B07%3A00%3A00%26%2339%3B%29%3Bx2+%3D+datenum%28%26%2339%3B23%3A59%3A59%26%2339%3B%29%3Bx+%3D+linspace%28x1%2Cx2%2C18%29%3Bplot%28x%2C1%3A18%2C%26%2339%3B-o%26%2339%3B%2C%26%2339%3Blinewidth%26%2339%3B%2C1.5%29%3Bhold+on%3Bplot%28x%2C1%3A18%2C%26%2339%3B-%2B%26%2339%3B%2C%26%2339)
怎么利用语句修改MATLAB图的横坐标画图程序如下所示: x1 = datenum('07:00:00');x2 = datenum('23:59:59');x = linspace(x1,x2,18);plot(x,1:18,'-o','linewidth',1.5);hold on;plot(x,1:18,'-+','
怎么利用语句修改MATLAB图的横坐标
画图程序如下所示:
x1 = datenum('07:00:00');
x2 = datenum('23:59:59');
x = linspace(x1,x2,18);
plot(x,1:18,'-o','linewidth',1.5);hold on;
plot(x,1:18,'-+','linewidth',1.5);legend('工作日','周末')
datetick('x',13);
出图结果为:
现在要怎么修改程序才能把横坐标变为每三个小时一个间隔,即横坐标变为06:00:00,09:00:00,12:00:00,15:00:00,18:00:00,21:00:00,00:00:00
怎么利用语句修改MATLAB图的横坐标画图程序如下所示: x1 = datenum('07:00:00');x2 = datenum('23:59:59');x = linspace(x1,x2,18);plot(x,1:18,'-o','linewidth',1.5);hold on;plot(x,1:18,'-+','
x1 = datenum('07:00:00');
x2 = datenum('23:59:59');
x = linspace(x1,x2,18);
plot(x,1:18,'-o','linewidth',1.5);hold on;
plot(x,1:18,'-+','linewidth',1.5);legend('工作日','周末')
set(gca,'xtick',735600.25:0.125:735601)
set(gca,'xticklabel',{'06:00:00','09:00:00','12:00:00','15:00:00','18:00:00','21:00:00','00:00:00'})