matlab图片另存为bmp格式,用在线网站转换格式为png。
莫要直接另存为jpg格式,在latex中显示,否则图片显示的质量不高。
适用于title、xlabel、ylabel、text等命令。
- 首先附上 Tex 字符即函数表
注:没表示出来的说明太复杂,一般不常用
函数字符
代表符号
函数字符
代表符号
函数字符
代表符号
\alpha
α
\upsilon
Υ
\sim
~
\beta
β
\phi
Φ
\leq
≤
\gamma
\chi
Χ
\infty
∞
\delta
δ
\psi
Ψ
\clubsuit
一个梅花
\epsilon
ϵ
\omega
Ω
\diamondsuit
\zeta
ζ
\Gamma
Γ
\heartsuit
恒等号 \eta
η
\Delta
Δ
\spadesuit
黑桃
\theta
θ
\Theta
Θ
\leftrightarrow
↔
\vartheta
ϑ
\Lambda
Λ
\leftarrow
←
\iota
ι
\Xi
Ξ
\uparrow
↑
\kappa
κ
\Pi
Π
\rightarrow
→
\lambda
λ
\Sigma
Σ
\downarrow
↓
\mu
μ
\Upsilon
Υ
\circ
°
\nu
ν
\Phi
Φ
\pm
±
\xi
ξ
\Psi
Ψ
\geq
≥
\pi
π
\Omega
Ω
\propto
∝
\rho
ρ
\forall
∀
\partial
∂
\sigma
σ
\exists
∃
\bullet
∙
\varsigma
ς
\ni
\div
÷
\tau
τ
\cong
≅
\neq
≠
\equiv
≡
\approx
≈
\aleph
ℵ
\Im
\Re
\wp
\otimes
⊗
\oplus
⊕
\oslash
\cap
∩
\cup
∪
\supseteq
⊇
\supset
⊂
\subseteq
⊆
\subset
⊃
\int
∫
\in
∈
\o
ο
\rfloor
\lceil
\nabla
\lfloor
\cdot
\ldots
\perp
\neg
\prime
\wedge
\times
\0
∅
\rceil
\surd
\mid
|
\vee
\varpi
\copyright
©
\langle
\rangle
- Tex 字符字体的设置
\bf 是 粗体 \it 是斜体 \sl 是斜体字,少用\rm 是正常字体 \fontname{宋体} \fontsize{16}\color{red(green yellow magenta blue black white cyan gray barkGreen orange lightblue)}_ 和 ^ 分别是下标和上标
- MATLAB 与 LaTex
格式一般通用,即text('Interpreter','latex','String','$数学公式$', 'Position',[0.5 0.6],'FontSize',24)xlabel('$数学公式$','Interpreter','LaTex');h = legend('sin(x)__','2*sin(x)__');
h1 = findobj(get(h,'Children'),'String','sin(x)__');
set(h1,'String','$sin(\hat{x})$','Interpreter','LaTex');title('$How \ to \ use \ latex \ in \ figure$','Interpreter','LaTex');其中,String后面用了 '$数学公式$',其实一共有三种:a. '\( 数学公式 )\'b. '$ 数学公式 $'c. '$$ 数学公式 $$'第一种不知为什么实验不成功呢。。第二种和第三种都可以用,但是是有区别的,各位可以将下面的积分,求极限的符号带入,分别用第二种和第三种来作图,会发现不一样,个人倾向于使用第三种。数学公式的常用命令有:1. 如果是Tex字符,直接打出 \alpha 即可。2. 求和 \sum_{i=1}^{n} x_{i} % n 和 i 也可以不用大括号3. 积分 \int_0^1 % 0 到 1 上的积分4. 求极限limn→∞limn→∞% 无穷符号在正下方$\lim_{n \rightarrow \infty}$ % 无穷符号在右下角5. 分式 \frac{1}x % 1/x6. 根式 \sqrt{x} % 根号x7. 上划线 \overline{x} % x上面有一横8. 下划线 \underline{x}9. 卧式花括号 \overbrace{x+y+z+w}10. 仰式花括号 a+\underbrace{b+c+d}11. 戴帽命令 \hat{o}\ \ \check{o}\ \ \breve{o}\widehat{A+B} \ \ \widetilde{a+b}\vec{\imath}+\vec{\jmath}=\vec{k}12. 堆砌命令: y\stackrel{\rm def}{=} f(x) \stackrel{x\rightarrow 0}{\rightarrow} A %有用13. 省略号: \cdots \ldots \vdots \ddots
matlab图片另存为bmp格式,用在线网站转换格式为png。
莫要直接另存为jpg格式,在latex中显示,否则图片显示的质量不高。
转载于:https://www.cnblogs.com/cmyg/p/9850248.html
代码总是能解放生产力,在做数学作业的时候会发现用Word/LaTex写矩阵感觉麻烦,同时有时也会因为各种各样的原因写错或者看错,所以我写了一个简单的小脚本可以把MATLAB里的矩阵变成LaTeX代码,直接放到Word或者LaTex编辑器就可以用。代码如下:
function
使用方法:
- 首先在MATLAB中需要有一个矩阵,比如矩阵A:
2. 在当前目录下新建脚本,把代码复制进去;
3. 执行函数:
Mat2LaTex(A)
执行完毕后会生成一串LaTex语言字符:
4. 将此代码复制到Word的函数编辑器中(除掉引号):
5. Word的公式编辑器中,选择输入为LaTeX:
6. 键盘上按下快捷键“Ctrl”+“=”或点击右边的“Convert”,将LaTex代码转换成矩阵:
觉得有用的话点个赞哦~