LaTeX在MATLAB上的使用

2021-07-11 05:37:47 字數 1680 閱讀 6201

####這裡說到的latex在matlab的應用僅限於輸出影象的xla

belxlabel

xlabel

,y la

belylabel

ylabel

,t it

letitle

title和leg

endlegend

legend

經過自己除錯**發現:

對於x la

belxlabel

xlabel

,y la

belylabel

ylabel

,t it

letitle

titl

e,用property_name(』str

ingstring

string

』,『interpreter』,『latex』)其中str

ingstring

string

表示latex語句,一定要用 $ 括起來

x=linspace(0,30,200);

y=sin(x)./x;

plot(x,y,'g--')

xlabel('$x$','interpreter','latex')

ylabel('y')

title('$\frac$','interpreter','latex','fontsize',18)

輸出結果如下:

對於legend,不能直接使用

legend('$string$','interpreter','latex')
否則會出現如下錯誤(matlab2016a環境):

warning: ignoring extra legend entries. 

> in legend>set_children_and_strings (line 643)

in legend>make_legend (line 328)

in legend (line 254)

修改**為:

set(legend('$string$'),'interpreter','latex')
或者:

h=legend('$string$')  % 先設定乙個handle,等下用set函式修改屬性

set(h,'interpreter','latex') % 記得string是你的latex語句

h = legend('***', 'location','best');

set(h, 'interpreter', 'latex', 'string', '$your_string$');

以上方法可以使你的影象標註更美觀!

在Ubuntu上安裝MATLAB

以前在win7上安裝過matlab 2010b,但是現在換了ubuntu作業系統,所以得重新安裝乙個可以在linux上工作的matlab.這比windows上的安裝稍微麻煩一點,我折騰了好長時間才搞定.現在記錄如下,希望對讀者有所幫助.我在ubuntu 12.04lts 上安裝matlab linu...

在VScode上使用latex編輯pdf的方法

在vscode上使用latex編輯pdf 引言安裝tex live檔案 tex live安裝流程 在visual studio code vs code 安裝latexvs code vs code安裝latex 測試最簡單的latex tex是誕生於20世紀70年代末到80年代初的一款計算機排版軟...

Nginx在Mac及Windows上的使用

近來需要跟後台進行介面聯調聯試,為了方便進行快速的響應,我決定在本地搭建前台的反向 服務,這樣方便有什麼問題直接修改,省去頻繁部署所耽誤的時間。當在mac上安裝完nginx以後可以在終端輸出的資訊裡看到一些配置路徑 安裝路徑 usr local cellar nginx 1.17.0 bin 配置檔...