如何在Matlab中编写将在图形用户界面(GUI)中显示的下标和上标



我想在Matlab的GUI中有一个下标和上标。到目前为止,我试过用x_2和x^2,但都不行。有人知道怎么做吗?

提前感谢!

From http://www.mathworks.com/matlabcentral/newsreader/view_thread/158410#398940

您可以使用所有Matlab uicontrol的未记录的特性,即它们使用底层Java Swing控件的事实turn接受任何有效的HTML字符串。因此,您可以执行以下操作例子:

uicontrol('string','<html><b>1<sub>2</sub>3<sup>4</sup>5</b></html>')

这相当于tex字符串'bf1_23^45rm'。你可以设置字体脸,颜色,大小,粗体/斜体和任何其他有效的HTML 3.0财产。它是有限的,但应该能在大多数情况下发挥作用例。

顺便说一下,对于工具提示也是如此:尝试设置multi-line(<br>)多色(<font color="red"> ... </font>)提示一次和你永远不会使用标准乏味的单行黑色工具提示再次…

如果你想知道-是的,它也适用于菜单,列表框等。

最新更新