2012-09-03 53 views

回答

4

我不確定命令提示符,但可以使用text將LaTex文本添加到MATLAB圖中。
例如,此:

figure 
set(gcf, 'color', 'white'), axis off  %# Remove axes and set white background 
my_text = '$$f_n={x \over \sqrt{2}}$$'; 
text('units', 'inch', 'position', [-0.5 3.5], 'fontsize', 14, 'color', 'k', ... 
    'interpreter', 'latex', 'string', my_text); 

應該給你:

enter image description here

我也建議你閱讀this article。這應該讓你去。

+0

OMG。是。所以我有在MATLAB自動LaTeX解釋器?我的意思是,特定的命令如使用\ mathbf {}來使東西大膽? MATLAB LaTeX會明白嗎? (我對LaTeX仍然有點新,但熟悉這一點足以知道它有那些額外的附件)。 – Spacey

+0

是的,MATLAB內置了對LaTeX的支持。關於具體的命令,我沒有檢查,但你可以自己玩,看看會發生什麼。你只需要向公式提供解釋器,並擺弄位置以獲得整潔的輸出。請注意,當解釋器無法解析表達式時,您會在命令提示符中看到錯誤消息。 –

+0

謝謝EitanT。我問了一個關於這個問題的新問題[here](http://stackoverflow.com/questions/12250919/expectation-operator-in-matlabs-latex-how-exactly-does-one-do-it),因爲它可能是一個大問題。具體而言,我試圖讓預期運算符在MATLAB的LaTeX中工作。 – Spacey

1

首先是可能使用文本命令:

figure; 
text(.1,.9,'\itAe^\alpha^t') 
set(gca,'visible','off'); 

這裏是一個以這種方式使用的TeX/LaTeX的更完整的set of documentation

+0

obamaNotBad.jpg。我接受它也可以像EitanT那樣改變字體/顏色? – Spacey

+0

是的,同樣的答案,但他已經進入了更多的細節,所以這是一個更好的答案:) – Salain

+0

它的漂亮和優雅。我想知道是否它可能可用於我的問題:(http://stackoverflow.com/questions/12249579/output-text-numbers-in-matlab-but-overwrite-same-line-in-command-window/ 12249713#comment16421977_12249713)。也許要輸出所有這些線的情節,而不是命令窗口... – Spacey