• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

MATLAB画图设置坐标轴为特定字符内容

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

在用MATLAB进行时间序列分析时,常常需要设置坐标轴为日期,下面直接给出了代码!

X = [21.27 20.35 22.27 22.76 22.95 23.69 23.40 22.88 22.04 22.25 22.33 ...
     22.14 23.26 21.68 21.97 22.10 23.63 23.72 23.52 24.64 24.85 24.63 ...
     24.29 25.42 25.11 23.98 23.99 24.28 24.68 24.61 24.33 23.96 24.64 ...
     24.68 24.27 25.95 26.19 26.59 25.97 27.71 28.73 28.89 29.35 29.03 ...
     27.84 27.05 27.62 28.11 28.13 27.89 27.93 28.14 28.31 28.08 28.76 ...
     28.00 28.39 28.81 29.16 29.41 30.15 31.26 30.29 30.31 30.25 31.24 ...
     30.79 30.90 30.17 30.20 30.57 29.66 29.91 29.85 30.01 29.65 29.78 ...
     29.66 29.23 29.13 29.86 30.27 30.20 29.99]';
days = {'1-2' '1-3' '1-4' '1-7' '1-8' '1-9' '1-10' '1-11' '1-14' '1-15' ...
        '1-16' '1-17' '1-18' '1-22' '1-23' '1-24' '1-25' '1-28' '1-29' ...
        '1-30' '1-31' '2-1' '2-4' '2-5' '2-6' '2-7' '2-8' '2-11' '2-12' ...
        '2-13' '2-14' '2-15' '2-19' '2-20' '2-21' '2-22' '2-25' '2-26' ...
        '2-27' '2-28' '3-1' '3-4' '3-5' '3-6' '3-7' '3-8' '3-11' '3-12' ...
        '3-13' '3-14' '3-15' '3-18' '3-19' '3-20' '3-21' '3-22' '3-25' ...
        '3-26' '3-27' '3-28' '3-29' '4-1' '4-2' '4-3' '4-4' '4-5' '4-8' ...
        '4-9' '4-10' '4-11' '4-12' '4-15' '4-16' '4-17' '4-18' '4-22' ...
        '4-23' '4-24' '4-25' '4-26' '4-29' '4-30' '5-1' '5-2'}';
figure
plot(1:84, X, 'LineWidth',1);
set(gca,'xtick',1:5:84);
set(gca,'xticklabel',days(1:5:end));
xlabel('日期');
ylabel('日平均收盘价(美元)');
title('2019年[JD]日平均收盘价');

效果如下

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
matlab中axis square和axis equal的区别发布时间:2022-07-18
下一篇:
matlab辅助函数——文件下载与文件解压发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap