MATLAB制图代码

MATLAB制图代码

使用文中的代码可得到与下方相同或相近的图片。对于中英文混排图片,在此文基础上,参考CSDN博客文章–坐标轴名称中英混排的图片获取流程
在这里插入图片描述

%---------------------
% 此代码主要是用于获得符合制图规范的图片
%---------------------
%n = input('Enter a number: ');
%switch n
    %case 502
        clear;
        %% 加载.mat数据
        load('50rpm_NO_load_250Hz_001_1.1delta_time.mat')
        figure
        plot(data{25}.Values,'b')
        %hold on % 一张图需要出现两条曲线使用该指令
        %plot(data{26}.Values,'r')
        
        %% 加载.xlsx数据使用此段指令
        %result = xlsread('2020-10-24-EKF-SMO-20rpm-40V-0NM-重合.xlsx'); 
        %figure
        %plot(result(1:80000,1),result(1:80000,20),'r')
       
        axis([1 2 -0.04 0.04])
        xlabel('Time (s)','FontName','Times New Roman','FontWeight','Bold','FontSize',10.5);
        ylabel('Posiotion.error (rad)','FontName','Times New Roman','FontWeight','Bold','FontSize',10.5);
        title('')
        lgd = legend({'Posiotion.error','new'},'FontSize',10.5,'TextColor','black','Location','best');
        lgd.NumColumns = 1;    %创建图例显示的位置,2--横排显示两个图例,1--竖排显示两个图例
        set(gca,'XTicklabel',{'0','0.1','0.2','0.3','0.4','0.5','0.6','0.7','0.8','0.9','1.0'}) %重设坐标刻度
end
set(gcf,'unit','centimeters','position',[30 15 15 7]);%设置画布大小和位置
set(gca,'FontName','Times New Roman','FontSize',10.5,'FontWeight','normal');%设置坐标轴数字大小
legend('boxoff')   %删除图例的背景和轮廓
grid on
set(gca,'gridlinestyle',':','Gridalpha',1); %为了好看,将打开的网格导引线设置为虚线

注意事项

  • 若对代码命令有疑惑,鼠标定位至相应指令处,鼠标右键点击help,可看到对应的代码解释,理解后做出相应的修改即可,例如示波器波形导出excel表格形式,时间轴是关于零对称,此时,axis指令需对x轴范围进行修改,如将[1 2 -0.04 0.04]修改为[-0.5 0.5 -0.04 0.04]
  • 就个人使用经验来讲,很少能一次性把所有的图片都做的满足要求,有部分图片需要二次加工,建议保留源数据与数据处理源代码至少一份,方便后期二次修改。同时,通过MATLAB获取的图片放至Word文档,进行图片缩放操作后导致图中字体不符合规定。此时需要结合实际的图片要求,适当调整代码中的字体大小,使得图片在缩放后能满足实际的显示要求。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值