MATLAB中文论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 4545|回复: 1|关注: 0

[我分享] 【论文发表专用技巧】导出运行矩阵为Latex表格

[复制链接]

退役版主

392 麦片

财富积分



83

主题

3394

帖子

63

最佳答案
  • 关注者: 215
发表于 2011-4-5 16:00:27 | 显示全部楼层 |阅读模式
【论文发表专用技巧】导出运行矩阵为Latex表格
*********** 《MATLAB N个实用技巧—Matlab中文论坛精华总结》*************

1:该书总结了Matlab中文论坛常见的提问、解答;确保大家在短时间内解决实际问题,杜绝浮华。

2:MATLAB和Simulink为美国MathWorks公司注册商标,版权归MathWorks公司所有。

3:读者对此案例有任何疑问,在此版块发帖,作者有问必答;点击这里购买此书

4:为什么是N个技巧? 因为这是一本“会动”的书,我们不停往里面添加新的技巧,请经常关注此版块

5:以下内容为书籍里部分内容,相关程序全部在书籍里!

*******************************************************************************************

技巧介绍:

Latex是一种流行的数学排版软件,经常用于论文、书籍的编写。Matlab可以进行各种简单或者复杂的数学公式运算。可以高效地求解出闭合解或者精准地求出每一步迭代的数值解,这一般会得到数值矩阵形式的结果。
MATLAB除了可以显示标准的ASCII字符外,还可以显示Latex格式的控制字符,这样就可以在图形上添加希腊字符、数学符号以及公式等内容。如果我们导出运行矩阵为Latex表格,可以将程序的运行结果直接添加到Latex文档中,便于论文书写。

技巧实现:


1、利用Latex函数转换符号表达式
      
      MATLAB已有函数latex,可以将符号表达式转换成Latex表示式

2、数值矩阵导出Latex表格技巧

      利用MATLAB的字符串操作方法和latex格式,编写数值矩阵导出latex表格的函数

*********** 《MATLAB N个实用技巧—Matlab中文论坛精华总结》*************

1:该书总结了Matlab中文论坛常见的提问、解答;确保大家在短时间内解决实际问题,杜绝浮华。

2:MATLAB和Simulink为美国MathWorks公司注册商标,版权归MathWorks公司所有。

3:读者对此案例有任何疑问,在此版块发帖,作者有问必答;点击这里购买此书

4:为什么是N个技巧? 因为这是一本“会动”的书,我们不停往里面添加新的技巧,请经常关注此版块

5:以下内容为书籍里部分内容,相关程序全部在书籍里!

*******************************************************************************************

注:感谢会员fptan的建议,这里对函数做了修改,可以处理包含负数的数值矩阵,希望多多交流。

[ 本帖最后由 lyqmath 于 2012-1-1 20:53 编辑 ]

Matrix2Latex.m

1.33 KB, 下载次数: 5416

新手

5 麦片

财富积分


050


0

主题

2

帖子

0

最佳答案
发表于 2012-10-20 23:11:28 | 显示全部楼层
为什么我在运行这个程序的时候出现
??? Input argument "precision" is undefined.

Error in ==> Matrix2Latex at 7
    precision = int2str(precision);
这是为什么呢?怎么解决? 谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表