5

我最近发现 Matlab 可以使用 LaTeX 字符序列。但是,它们只能由函数 text、title、xlabel、ylabel 和 zlabel 使用。我设计了一个具有 uitable 的 GUI。它的标头是一个使用 HTML 代码的字符串,如下所示:

headers = {'<html><center>Component X<br />(km/s^2)</center></html>', ...
           '<html><center>Component Y<br />(km/s^2)</center></html>', ...
           '<html><center>Component Z<br />(km/s^2)</center></html>'};

我的意图是用 s 平方替换 s^2。因为我不能在字符串“header”中使用 LaTeX 字符(至少我已经尝试过但它没有工作),我想知道如果我使用我不知道的 HTML 代码我该怎么做。

4

2 回答 2

2

要在 HTML 中编写上标,请使用以下<sup>...</sup>对:

headers = {'<html><center>Component X<br />(km/s<sup>2</sup>)</center></html>', ...
           '<html><center>Component Y<br />(km/s<sup>2</sup>)</center></html>', ...
           '<html><center>Component Z<br />(km/s<sup>2</sup>)</center></html>'};
于 2011-11-20T15:35:30.210 回答
2
于 2011-11-21T09:43:47.920 回答