Matlab の GUI に下付き文字と上付き文字を付けたいです。これまでのところ、 x_2 と x^2 を使用しようとしましたが、どちらも機能しません。これを行う方法を知っている人はいますか?
前もって感謝します!
Matlab の GUI に下付き文字と上付き文字を付けたいです。これまでのところ、 x_2 と x^2 を使用しようとしましたが、どちらも機能しません。これを行う方法を知っている人はいますか?
前もって感謝します!
http://www.mathworks.com/matlabcentral/newsreader/view_thread/158410#398940から
すべてのMatlabuicontrolの文書化されていない機能を使用できます。これは、基盤となるJava Swingコントロールを使用し、これらが有効なHTML文字列を受け入れるという事実です。したがって、たとえば次のことを行うことができます。
uicontrol('string','<html><b>1<sub>2</sub>3<sup>4</sup>5</b></html>')
これは、tex文字列と同等
'\bf1_23^45\rm'
です。フォントの面、色、サイズ、太字/斜体、およびその他の有効なHTML3.0プロパティを設定できます。制限はありますが、考えられるほとんどの場合にうまくいくはずです。ちなみに、ツールチップについても同じことが言えます。マルチライン(
<br>
)マルチカラー(<font color="red"> ... </font>
)ツールチップを一度設定してみてください。標準の退屈なシングルラインの黒いツールチップを二度と使用することはありません...そして、念のために言っておきますが、そうです、メニューやリストボックスなどでも機能します。