MATLAB——特殊符号的输入

本文详述了如何在MATLAB中使用LaTex语法进行图形标注,包括标题、坐标轴、图例等元素的编辑,以及特殊字符、数学公式和希腊字母的插入方法。通过案例演示了LaTex在MATLAB绘图中的应用。

利用MATLAB编程绘图时,有时需要在标题、坐标轴中添加数学公式、希腊字母等特殊字符,此时利用LaTex语句即可完美插入相关内容,现将部分LaTex语法以及常用特殊符号汇总如下:

一、对MATLAB生成的图形标注

MATLAB图形中title、xlabel、ylabel、zlable、textbox、legend等的Interpreter属性包括latex、tex和none,其中默认为tex。需要使用LaTex时,将Interpreter属性设置为latex。在MATLAB中使用LaTex的格式有三种:

1、\( Latex Command \)
2、$ LaTex Command $
3、$$ LaTex Command $$

 案例:

x = 0:0.1:2*pi;
y1 = sin(x);
y2 = cos(x)*0.5;
plot(x,y1,x,y2);
legend({'y = sin(x)','$$ y = \frac{cos(x)}{2}$$'},'interpreter','latex');
set(gcf,'unit','centimeters','Position',[4 2 12 5.5]); % 设置图片大小与位置

二、具体公式编辑

2.1 字符位置设置

序号 需求 函数字符结构 示例
1 上角标 ^{ } title( '$ a^2 + b^2 = c^2 $ ', 'interpreter', 'latex')
2 下角标 _{ } title( '$  a_2 + b_2 = c_{bd} $', 'interpreter', 'latex' )

2.2 字符字体设置

1、字体加粗:\bf{ x }

2、字体倾斜1:\it{ x }

3、字体倾斜2:\sl{ x }

4、正常字体:\rm{ x }

5、设置字体名:\fontname{ 字体名 }

6、设置字体大小:\fontsize{ 字体大小 } 

7、设置字体颜色:\color{ red }

可用颜色包括:red、green、yellow、magenta、blue、black、white、cyan、gray、barkGreen、orange、lightblue。

% Demo
x = -5:0.05:5;
y = x.^3 + 1;
plot(x,y);
grid on;
title('$y = x^2 + a_0 + \bf{A_1} + \it{A_2} + \sl{A_3}$','interpreter','latex');
set(gcf,'unit','centimeters','Position',[4 2 12 5.5]); % 设置图片大小与位置

2.3 具体公式编辑

1、求和运算:\sum_{ i=1 }^{ n }

2、积分运算:\int_{ x_1 }^{ x_2 }

3、极限运算:

$$\lim_{n \rightarrow \infty}$$    % n趋于无穷符号在lim正下方
$\lim_
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值