• MATLAB绘图中参数导数的标注方法


    参考: https://zhidao.baidu.com/question/519416083.html 

      一.坐标轴上标注有导数的情况 

     xlabel('$dot{x_j}(t)$','Interpreter','latex')  表示绘图标注参数字母有导数的情况

     其中 heta  lambda 等来表示原字母

    示例:

     figure(1)
     x = 0:0.01:6*pi;
     y = sin(x)+2*cos(0.5*x);
     plot(x,y)
     xlabel('$dot{	heta}(t)$','Interpreter','latex');
     ylabel('$dot{gamma}(t)$','Interpreter','latex');
     title('	heta')

    clc;clear;close all;
    figure(1)
    x = 0:0.01:6*pi;
    y = sin(x)+2*cos(0.5*x);
    plot(x,y)
    %xlabel('$dot{	heta}(t)$','Interpreter','latex')
    xlabel('$$dot{	heta}(t)$$','Interpreter','latex','FontName','Times New Roman','FontSize',20);
    % ylabel('$dot{gamma}(t)$','Interpreter','latex');
    ylabel('$$dot{lambda}$$','interpreter','latex','FontName','Times New Roman','FontSize',20);
    title('gamma','FontName','Times New Roman','FontSize',20)

    好像用one dollar 也可,two dollars 也可,

     

     

     

     

     

     

     

     

     

     

     

     

    二. 图例中有导数的情况

    参考:http://blog.sina.com.cn/s/blog_97db34e80101cneb.html

    clc;clear;close all;
    figure(1)
    x = 0:0.01:6*pi;
    y = sin(x)+2*cos(0.5*x);
    plot(x,y,'b-.','linewidth',1.5)
    %xlabel('$dot{	heta}(t)$','Interpreter','latex')
    xlabel('$$dot{	heta}(t)$$','Interpreter','latex','FontName','Times New Roman','FontSize',20);
    % ylabel('$dot{gamma}(t)$','Interpreter','latex');
    ylabel('$$dot{lambda}$$','interpreter','latex','FontName','Times New Roman','FontSize',20);
    title('gamma','FontName','Times New Roman','FontSize',20)
    latexStr=['$$m ddot y = C_D cdot {1 over 2} 
    ho {dot y}^2 cdot A$$'] ;
    lgh=legend(latexStr,'FontSize',20);
    set(lgh,'interpreter','latex');
    axis([0 19 -3 3])

    图例中有参数导数形式的表达

    将纵坐标标注转正的情况:

    参考: http://blog.sina.com.cn/s/blog_97db34e80101cnlx.html

    clc;clear;close all;
    figure(1)
    x = 0:0.01:6*pi;
    y = sin(x)+2*cos(0.5*x);
    plot(x,y,'b-.','linewidth',1.5)
    %xlabel('$dot{	heta}(t)$','Interpreter','latex')
    xlabel('$$dot{	heta}(t)$$','Interpreter','latex','FontName','Times New Roman','FontSize',20);
    % ylabel('$dot{gamma}(t)$','Interpreter','latex');
    ylabel('$$dot{lambda}$$','interpreter','latex','FontName','Times New Roman','FontSize',20);
    ylabel('$$dot{lambda}(t)$$','interpreter','latex','FontName','Times New Roman','FontSize',20,'rotation',pi/2,'HorizontalAlignment','right');

    其中的rotation就是旋转纵坐标标注,pi/2是旋转角度,HorizontalAlignment表示对齐方式,这里right表示靠左排列。

    本文版权归作者和博客园所有,欢迎转载,但请在文章也页面明显位置给出原文链接。如对文章有任何意见或者建议,欢迎评论。个人才疏学浅,文章如有错误,欢迎指正,也欢迎大家分享交流自己更好的方法! 此外有时由于太懒不是自己写上去的,引用了一些大佬的文章,如有忘记备注原文内容链接,实非故意。
  • 相关阅读:
    【MongoDB】windows下搭建Mongo主(Master)/从(slave)数据库同步
    视图与暂时表
    Highcharts构建分组分类坐标轴
    iOS可持续化集成: Jenkins + bundler + cocoapods + shenzhen + fastlane + pgyer
    Internationalization composition diagram
    ASCII表 基本记忆 -- C
    Java内部类
    Idea过期继续激活~
    Spark SQL 用户自定义函数UDF、用户自定义聚合函数UDAF 教程(Java踩坑教学版)
    Spark源码分析之Spark-submit和Spark-class
  • 原文地址:https://www.cnblogs.com/csymemory/p/13761515.html
Copyright © 2020-2023  润新知