- 在线时间
- 1084 小时
- 最后登录
- 2015-9-10
- 注册时间
- 2014-4-18
- 听众数
- 162
- 收听数
- 1
- 能力
- 10 分
- 体力
- 43976 点
- 威望
- 6 点
- 阅读权限
- 255
- 积分
- 15250
- 相册
- 0
- 日志
- 0
- 记录
- 1
- 帖子
- 3471
- 主题
- 2620
- 精华
- 1
- 分享
- 0
- 好友
- 513
升级   0% TA的每日心情 | 开心 2015-3-12 15:35 |
---|
签到天数: 207 天 [LV.7]常住居民III
 群组: 第六届国赛赛前冲刺培 群组: 国赛讨论 群组: 2014美赛讨论 群组: 2014研究生数学建模竞 群组: 数学中国试看培训视频 |
不知道这个论坛有多少LaTeX用户。这里要介绍的MATLAB程序原发于CTeX的bbs,现在好像也找不到了。
(1) 几天前还评论过如何在MATLAB图形上叠印公式的方法。如果你是一个LaTeX的使用者,不建议在MATLAB下先叠印数学公式,原因是表示的不漂亮,另外如果采用图像方式,打印时会很虚,所以建议这里采用LaTeX下的overpic宏包的方法:
在LaTeX文档导引区先给出
\usepackage{overpic}命令,这样在插入eps图形时给出下面的命令
\begin{overpic}[scale=.56]{epsfiles/c5floop7}
\put(19.4301,26.5269){$u(t)$~上升分支}
\put(46.9462,16.129){$u(t)$}
\end{overpic}
复制代码
即可在该eps文件上叠印公式甚至中文文字。这里可以采用任何合法的LaTeX命令。那怎么给加的文字定位呢?可以执行这里配备的overpic.m文件打开图形,然后用鼠标直接选择所期望的点。用该函数可以选择一组点,用鼠标右键可以结束选点,这时将在命令窗口显示一些\put命令,用户可以将这些命令复制到LaTeX文档中,在{}中填写数学公式即可。
注意:该文件需要用户自己修改其目录语句,改成你的eps所在目录即可。
(2) 在MATLAB下如果有一个矩阵A,则用mat2tex(A)即可以将矩阵A转换成AMS的矩阵表示,复制到LaTeX文档即可。mat2tex(A,n)表示转换时保留n位有效数字。
(3) mat2mat(A)将已知的矩阵转换成MATLAB输入命令
(4) bmp2eps(文件名)可以将fig1.bmp文件转换成eps文件,fig1.bmp文件是用户存储位图的文件,这样可以将截图转成eps文件,插入到LaTeX文档中。此文件需要用户修改路径语句
(5) bk_prt('文件名',key)可以将图形窗口的图形或Simulink模型转换成eps文件,以便以后插入LaTeX文档。用户需要修改路径名。key=0时会将图形转eps文件,如果已经存在该文件则给出提示,如果key=2,则不提示。key=1则将Simulink模型转换成eps文件,另外提示:Simulink模型中应该设置成Portrait模式。
(6) eps2pdf可以将成批的eps文件转换成pdf文件。
(7) epstool.exe 支持文件,是GhostView带的,可以在MATLAB直接使用
|
zan
|