(完整word版)在MATLAB中使用LaTex字符_第1頁
(完整word版)在MATLAB中使用LaTex字符_第2頁
免費(fèi)預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、在MATLAB 中使用LaTex字符 在 text 對象的函數(shù)中(函數(shù) title、xlabel、ylabel、zlabel 或 text ),說明文字除使用標(biāo)準(zhǔn) 的 ASCII 字符外,還可使用 LaTeX 格式的控制字符,這樣就可以在圖形上添加希臘字母、數(shù)學(xué)符號 及公式等內(nèi)容。例如:text(0.3,0.5,sin(omegat+beta) 將在圖形窗口的(0.3,0.5)位置得到標(biāo) 注效果 sin( 3t+ B)。 Tex 字符在輸出一些數(shù)學(xué)公式時(shí)經(jīng)常使用,它只能由類型為 text 的對象創(chuàng)建。函數(shù) title xlabel、 ylabel、zlabel 或 text 都能創(chuàng)建一個 te

2、xt 對象,因此 Tex 字符轉(zhuǎn)義符(帶“ ”的字符串)經(jīng)常作 為這些函數(shù)的輸入?yún)?shù)。如果要輸出希臘字母,可以使用 texlabel 函數(shù)將希臘字母的變量名轉(zhuǎn)化為 希臘字母的函數(shù),供函數(shù) title、xlabel、ylabel、zlabel 或 text 使用。texlabel 轉(zhuǎn)換 MATLAB 表 達(dá)式為等價(jià)的Tex 格式字符串。它處理希臘字母的變量名為實(shí)際顯示的希臘字母字符串。希臘字母 的變量名為“ ”后面的字符串。例如: texlabel(alpha) ans =alpha text(0.5,0.5,alphaA2) text(0.5,0.5,texlabel(alphaA2) 以上兩

3、條指令均在窗口中心產(chǎn)生 a2 標(biāo)注。 Tex 字符及其函數(shù)表 函數(shù)字符 代表符號 函數(shù)字符 代表符號 函數(shù)字符 代表符號 alpha a upsilo n u sim beta phi ? leq gamma Y chi X infty oo delta psi clubsuit epsilo n ? omega 3 diam on dsuit zeta Z Gamma r heartsuit ? eta n Delta A spadesuit A theta 9 Theta 0 leftrightarrow ? vartheta ? Lambda A leftarrow J iota 1 X

4、i u uparrow T kappa K Pi n rightarrow lambda 入 Sigma 藝 dow narrow mu 11 Upsilo n Y circ 0 nu V Phi pm xi E Psi W geq pi n Omega Q propto X rho p forall ? partial ? sigma CT exists ? bullet ? varsigma ? ni ? div 十 tau T cong ? neq equiv 三 approx aleph ? Im 3 Re SR wp p otimes ? oplus oslash % cap n c

5、up u supseteq ? supset ? subseteq ? subset ? int / in o 0 rfloor t lceil n abla V lfloor d cdot ldots sea perp 1 neg -1 prime F wedge A times X 0 ? rceil p surd V mid | vee V varpi copyright ? lan gle ( ran gle Tex 字符的字體設(shè)置有如下 6 種 bf :設(shè)置字體為粗體字 it :設(shè)置字體為斜體字 sl :設(shè)置字體為斜體字,很少使用 rm :設(shè)置字體為正常字體 fontname 字體名

6、:設(shè)置字體名。例如:fontname宋體 fontsize字體大小:設(shè)置字體大小。例如:fontsize16。 (2)Tex 字符的顏色設(shè)置有下面兩種方法。 color顏色名顏色名:顏色名有 12 種,分別為 red、green、yellow、magenta、blue、black、 white、cyan、gray、barkGreen、orange 和 lightBlue。例如:colormagentamagenta colorrgba b c:設(shè)置字體顏色為 RGB 矩陣a b c所表示的顏色。a、b 和 c 都在0 1范圍 內(nèi)。例如:colorrgb0 .5 .5。 (3)Tex 字符的位置

7、有 2 種設(shè)置 八:表示上標(biāo): 表示下標(biāo)。 Matlab 與 Latex Matlab 文本的 Interpreter 屬性使我們能在圖形中顯示一個較為復(fù)雜的公式,例如在公式中除了有 希臘字母外,還有分號、根號等數(shù)學(xué)符號。 當(dāng)鍵入: set(text,l nterpreter) Matlab 將返回Interpreter所包含的屬性值:latex | tex | none , 默認(rèn)值是 tex。 在 matlab 中,Latex 編輯公式的基本格式: (數(shù)學(xué)公式) $數(shù)學(xué)公式$ $數(shù)學(xué)公式$ 具體的公式編輯命令: 1. 上標(biāo)用A和下表用_,希臘字母與 tex 一樣,即alpha 表示a。 2

8、.求和:$sum_i=1An x_i$ 3 .積分:$ int_0A1$ 4 .求極限:$lim_n rightarrow infty$ %n 趨于無窮符號在 lim 正下方 $lim_n rightarrow infty $ % 趨于無窮符號在 lim 右下角 5. 分式:$frac1x$ %1/x 6. 根式:$sqrtx$ 7. 上劃線:$overlinex$ 8. 下劃線:$underlinex$ % 下劃線在 x 的正下方 9 .臥式花括號命令:$overbracex+y+z+w$ 10 .仰式花括號命令:$a+underbraceb+c+d $ 11 .戴帽命令:$hato che

9、cko breveo$ $widehatA+B widetildea+b$ $vecimath+vecjmath=veck$ 12 .堆砌命令:$ystackrelrm def= f(x) stackrelxrightarrow 0rightarrow A$ 13 .省略號:$cdots ldots vdots ddots $ 例:h = text;set(h,Interpreter,latex);set(h,string,. $sum_i=1A n x_i=i nt_0A1f(x)dx$,positio n,0.1,0.5,Fo ntSize,16); MATLAB與LaTeX的使用 在 M

10、atlab 中有兩種方法使用 LaTeX: 1 )對 Matlab 生成的圖形標(biāo)注時(shí); 2)Matlab 的計(jì)算結(jié)果轉(zhuǎn)化成 LaTeX 格式. Matlab 圖形中 title、xlabel、ylabel、zlabel、textbox 和 lege nd 等的 In terpreter 屬性有三個屬 性:latex、tex、none。默認(rèn)為 tex。為方便利用 LaTeX 的命令,需要在把 Matlab 圖形中 title、 xlabel、ylabel、zlabel、textbox 和 lege nd 等的 In terpreter 屬性設(shè)定為 latex。首先,在 Matlab 中使用 La

11、TeX 語言的格式有三種: 1、 ( LaTeX 命令 ) 2、 $ LaTeX 命令 $ 3、 $ LaTeX 命令 $ 當(dāng)然也可以使用 命令。以此類推也可以對 title、xlabel、ylabel、zlabel 和 lege nd 等使用 LaTeX 命令,如: xlabel($i nt_0Ax!i nt_y dF(u,v)$, In terpreter,latex) 把 Matlab 的計(jì)算結(jié)果轉(zhuǎn)化成 Latex 格式 對 于 Matlab 計(jì)算出的符號運(yùn)算結(jié)果,可以通過 latex()函數(shù)轉(zhuǎn)化成 LeTeX 命令格式。由于 latex() 函數(shù)只對符號表達(dá)式進(jìn)行轉(zhuǎn)換,對于數(shù)值結(jié) 果一定要通過 sym()函數(shù)轉(zhuǎn)化成符號結(jié)果。所以,為防 止對數(shù)值結(jié)果轉(zhuǎn)化出錯,可同時(shí)使用 latex()和 sym()函數(shù):latex(sym(s);其中 s 代表符號表達(dá)式。 例如:syms a b c s=a/b+c 使用 latex(s)后轉(zhuǎn)化為 LeTeX 命令: frac ab+c 以 Matlab 圖形中的 textbox 屬性為例,首先在圖形中輸入一個雙重積分,然后輸入一個 Schrodinger 方程。命令為: text(Interpreter,lat

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論