0

例えば

ここに画像の説明を入力してください

静的テキストなどを使用する必要がありますか?ありがとう。

4

2 に答える 2

3

textコマンドを使用:

text( 0, 0, '$x^2 + 3x - 10$', 'Interpreter', 'latex' );
于 2013-03-12T17:57:54.723 に答える
3

プロット(title, label,または単純な(多項式)式の場合、 -like表記をtext)直接使用して、デフォルトの{tex}インタープリターに依存できます。LaTeX

figure;
title('x^2+3x-10')
xlabel('x^2+3x-10')
text(0.5, 0.5, 'x^2+3x-10')

画像についても同じことが言えます。

figure; 
imshow(imread('cameraman.tif'));
text(20, 20,'x^2+3x-10'); 

MATLABグラフのTeX文字も参照してください。

よりきれいLaTeXな数学フォントの場合LaTeX、tex形式の文字列の周りに数学環境を渡すことで(@Shaiによる回答と@ioumsによるコメントとして)インタープリターを使用でき$...$ます。

text(20, 20, '$x^2+3x-10$', 'Interpreter', 'latex')

ここに画像の説明を入力してください

最後に、コマンドプロンプトに式を出力するために(何らかの理由で)、シンボリック式を使用して、タイプセットの数学形式に似せる ことができます。

sym x;
>> pretty(x^2+3*x+10)

   2 
  x  + 3 x + 10
于 2013-03-12T20:44:24.540 に答える