我想知道是否有一种方法可以在 MATLAB 绘图上放置标题,其中文本和 num2str 元素由手动指定的空格分隔。
这里我可以用多行来完成,如下所示:
title({['a1 =' num2str(a1)],['a2 =' num2str(a2)],['$\varphi_1$ =' num2str(phi1)],['$\varphi_2$ =' num2str(phi2)],['$\varphi_3$ =' num2str(phi3)]},'Interpreter','LaTex')
但是如何将元素保留在一行中并在其之间手动指定空格。
最佳答案
只有一组方括号并去掉大括号,并在字符串中需要额外空间的地方使用空格。
title(['a1 =' num2str(a1) ' a2 =' num2str(a2) ' ....
$\varphi_1$ =' num2str(phi1) ' $\varphi_2$ =' num2str(phi2) ' ...
$\varphi_3$='num2str(phi3)], ...
'Interpreter','LaTex')
关于matlab - 具有多个文本和 num2str 元素的一根线图标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37199095/