将变量输入绘图标题

6.208浏览(最近30天)
我已经浏览了这些论坛,并发现输入变量作为标题的负载,但是,它们都不适合我。IM试图更改用户将在函数中输入的参数的绘图标题。首先我称之为字符串
str = sprintf(“只是一个不起作用的%d的示例”, 多变的)
标题(str)
但是,仅在图的标题上打印出“只有一个示例”,其之后和包括变量的所有内容都消失了,当我也将变量移动到标题中时,就会发生这种情况。
干杯!
3条评论
艾伦·基南(Alan Keenan)
Soumitra Vadnerkar给出的答案对我来说很好。

登录发表评论。

接受的答案

史蒂文·洛德(Steven Lord)
随着引入 细绳 Release R2016B中的数组(以及将文本数据包装在双引号中的能力创建一个 细绳 在Release R2017A中)您也可以使用:
情节((1:10)。^2)
F = 70;
C =(F-32)/1.8;
标题(“温度为”+ C +“ C”

更多答案(2)

亚当
亚当 2014年9月10日
标题( [“只是一个例子”num2str(变量)'那不起作用')))
那样有用吗?
8条评论
亚当
亚当 2017年2月14日
Sprintf绝对是一种整洁的方法。早在2014年,我就不太熟悉使用Sprintf,因此并没有为此而想起!

登录发表评论。


Mathworks支金宝app持团队
在帮助文档中给出的情况如何:
情节((1:10)。^2)
F = 70;
C =(F-32)/1.8;
标题([“温度为”,num2str(c),' C')))

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!