Matlab mathtype latex word等公式轉換

1、Matlab可以把公式表達式轉換爲C、fortran格式,也可以轉換爲latex排版格式。由於latex公式的控制格式是純文本的,因此任何表達式要轉換爲Latex格式都是很簡單的,Maple、Mathematica都提供了類似功能。

2、latex和word文檔之間可以用WordToLatex和LatexToWord互相轉換,但可能不會很完善。軟件有tex2word和word2tex。

3、MathType提供了將公式轉換爲Latex格式的功能,從6.0版起還提供了將Latex轉換爲Mathtype公式的功能。這意味着你用Matlat/Mathematica/maple計算出來的公式可以先轉換爲Latex,然後再直接轉換爲MathType公式。

方法:在MathType的Preference菜單中選Translator,然後選擇Translation to other language,下面有很多選項,選Latext 2.9 or later,即可,如果要導出,直接複製公式,然後到一個文本編輯器如notepad中粘貼即可;如果要導入,先複製Latex表達式,然後直接粘貼進來就可以看到公式了。

 

4、MathType還可以導出和導入爲windows圖元文件emf、矢量圖片格式gif,這意味着如果你有一個公式是圖片格式的,可以轉換爲這兩種格式,然後用MathType導入並編輯。

最後來一個Matlab運算結果轉換爲MathType公式的例子:[http://ncforest.blog.163.com]

syms x y;
f=sin(x)*exp(y)+log(y)*cos(x);
f=diff(diff(f,x,2),y,2)
fs=latex(f)

f = 
-sin(x)*exp(y)+1/y^2*cos(x)

fs =
-\sin \left( x \right) {e^{y}}+{\frac {\cos \left( x \right) }{{y}^{2}}}

在MathType中選擇轉換選項後,把上面的代碼直接複製進去就可以看到公式了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章