Latex 中插入 Matlab 代码
2015-07-24 22:16
756 查看
这篇文章将介绍如何在 Latex 排版过程中添加 Matlab 代码
语法高亮
自动添加边框
自动添加行号
先上图,大家感受一下效果
首先确保你能使用使用
简单快捷的使用方法如下
我们来看一下效果:
接下来使用
mcode下载地址
主要有三种使用方法
插入代码块
我们来看一下效果:
比较发现只是简单的加入了如下一句代码
段落中插入 Matlab 语句
只需在段落或页脚编辑中插入如下语句
即使用
效果如下
嵌入
具体见下面的参考文献,这里不多介绍
mcode帮助文档
功能效果
主要有如下排版功能:语法高亮
自动添加边框
自动添加行号
先上图,大家感受一下效果
listings
包
首先确保你能使用使用 listings包
简单快捷的使用方法如下
[code]\usepackage{listings} \lstset{language=Matlab} \begin{lstlisting} % Plot function f(x) = 2*x^3 - x - 2 ezplot('2*x^3-x-2',[0, 2]) hold on plot([0,2],[0,0],'r') \end{lstlisting}
我们来看一下效果:
接下来使用
mcode风格
mcode
包
mcode下载地址主要有三种使用方法
插入代码块
[code]\usepackage{listings} \usepackage[framed,numbered,autolinebreaks,useliterate]{mcode} \begin{lstlisting} % Plot function f(x) = 2*x^3 - x - 2 ezplot('2*x^3-x-2',[0, 2]) hold on plot([0,2],[0,0],'r') \end{lstlisting}
我们来看一下效果:
比较发现只是简单的加入了如下一句代码
[code]\usepackage[framed,numbered,autolinebreaks,useliterate]{mcode}
段落中插入 Matlab 语句
只需在段落或页脚编辑中插入如下语句
[code]\mcode{for i=1:3, disp('cool'); end;} \footnote{Works also in footnotes: \mcodefn{for i=1:3, disp('cool'); end;}}
即使用
\mcode{}
效果如下
嵌入
.m文件
具体见下面的参考文献,这里不多介绍
参考文献
listings帮助文档mcode帮助文档
相关文章推荐
- Matlab 高斯分布 均匀分布 以及其他分布 的随机数
- MATLAB 概率统计
- MATLAB三维散点图的绘制(scatter3、plot3)
- Matlab编程知识点
- some record in matlab code
- MATLAB常用1
- 解线性方程组的直接方法(1):杜利特尔LU分解MATLAB实例
- Matlab Robotic Toolbox工具箱学习笔记(一)
- 【转载】matlab字符串处理
- Matlab实现加性高斯白噪声信道(AWGN)下的digital调制格式识别分类
- Matlab实现单(双)极性(不)归零码
- MATLAB小知识
- Matlab之快速傅里叶变换
- MATLAB 2013b .m 文件关联
- 决策树算法(matlab)
- MATLAB下使用libsvm (二)
- 从Matlab .fig文件中读取数据,并重新绘图
- Matlab合并多个.fig文件
- MATLAB下使用libsvm
- matlab7安装后的常见问题