zoukankan      html  css  js  c++  java
  • Matlab双轴设置

    clc;clear;
    z=0:2.5:3000;
    [syncl_cp,~,~]=ReadSu('syncl_cp.su');
    [syncl_ro,~,~]=ReadSu('syncl_ro.su');
    cp = syncl_cp(:,1);
    ro = syncl_ro(:,1);
    % plot(z,cp)
    plot(z,cp,'b','LineWidth',1.5)
    hold on;
    plot(z,ro,'r--','LineWidth',1.5)
    axis([0 3000 500 3000]); % 设置坐标轴在指定的区间
    xlabel('深度(m)')
    ylabel('声速(m/s)')
    
    [AX,H1,H2] = plotyy(z,cp,z,ro,'plot');
    set(AX(1),'XColor','k','YColor','b');
    set(AX(2),'XColor','k','YColor','r');
    %设置左轴
    HH1=get(AX(1),'Ylabel');
    set(HH1,'String','声速(m/s)');
    set(HH1,'color','b');
    % set(AX(1),'ylim',[500,3000]);
    %设置右轴
    HH2=get(AX(2),'Ylabel');
    set(HH2,'String','密度(kg/m^3)');
    set(HH2,'color','r');
    % set(AX(2),'ylim',[500,3000])
    
    set(H1,'LineStyle','-','LineWidth',1.5);
    set(H1,'color','b');
    set(H2,'LineStyle',':','LineWidth',1.5);
    set(H2,'color','r');
    legend([H1,H2],{'声速(m/s)';'密度(kg/m^3)'});
    % axis([0 3000 500 3000]); % 设置坐标轴在指定的区间
    xlabel('深度(m)');
    % title('Labeling plotyy');
    View Code
  • 相关阅读:
    set<char*>s
    sscanf()函数。
    C语言函数sscanf()的用法 (转载
    zjut 1179 平均数
    C++数据间隔
    C++ 保留小数
    c++ 保留小数
    c语言 保留两位小数
    c++ 如何实现保留小数并 且 不进行四舍五入
    uva-657-搜索
  • 原文地址:https://www.cnblogs.com/oucxlw/p/9257253.html
Copyright © 2011-2022 走看看