Matlab:带有多个文本和num2str元素的一行标题

时间:2016-05-12 23:36:01

标签: matlab plot title

我想知道有没有办法将标题放在matlab图上,文本和num2str元素用手动指定的空格分隔。

我可以在下面的多行中执行此操作,例如:

title({['a1 =' num2str(a1)],['a2 =' num2str(a2)],['$\varphi_1$ =' num2str(phi1)],['$\varphi_2$ =' num2str(phi2)],['$\varphi_3$ =' num2str(phi3)]},'Interpreter','LaTex')

但是如何将元素保持在一行中,并在其间使用手动指定的空格。

提前致以最诚挚的问候

1 个答案:

答案 0 :(得分:2)

只有一组方括号并丢失花括号,并在字符串中使用您想要额外空格的空格。

title(['a1 =' num2str(a1) ' a2 =' num2str(a2) ' ....
    $\varphi_1$ =' num2str(phi1) ' $\varphi_2$ =' num2str(phi2) ' ... 
    $\varphi_3$='num2str(phi3)], ... 
    'Interpreter','LaTex')