获取LaTeX公式
当我们需要引用文献或书本上的公式时,往往需要手动编写对应的LaTeX格式,十分繁琐。很多初接触LaTeX的用户,由于不熟悉LaTeX编写公式的语法,面对复杂的公式往往难以下手。
这里不教大家LaTeX的语法,而是介绍一个可以在线识别、编辑LaTeX公式的网站:
https://www.latexlive.com
该网站可以进行LaTeX公式的手动编写和图像识别,特别是图像识别功能,我们仅需将参考资料上的公式截图粘贴在网站功能区,就可以自动生成LaTeX格式的公式,例如我们截取上文图片中的公式进行识别。
Matlab绘图添加LaTeX公式
例如我们需要绘制(1,10)的斐波那契数的图像:
首先画出函数的图像:
fib = zeros(1, 10);
for i = 1:10
fib(i) = (((1+sqrt(5))/2)^i - ((1-sqrt(5))/2)^i)/sqrt(5);
end
% Plot the first 12 Fibonacci numbers
figure
plot(1:10, fib, 'k^-')
% Add a title and axis labels
title('Fibonacci Numbers from 1-12')
xlabel('n')
ylabel('F_n')
此时需要我们添加公式,这时候就需要用到上文介绍的网站对公式进行识别并生成LaTeX格式了。
复制生成的LaTeX公式代码,并在首尾添加$$符号
%LaTeX格式公式,注意在首尾添加$$符号
eqtext = '$$F_{n}=\frac{1}{\sqrt{5}}\left[\left(\frac{1+\sqrt{5}}{2}\right)^{n}-\left(\frac{1-\sqrt{5}}{2}\right)^{n}\right]$$';
%在图像中显示公式即可
text(3, 50, eqtext, 'Interpreter', 'Latex', 'FontSize', 12, 'Color', 'k')
最终效果如下:
—— end ——
联系客服