在情节标题中输入一个变量

4195次浏览(最近30天)
路加福音
路加福音 2014年9月10日
评论道: 艾伦•基南2020年5月21日
我浏览了这些论坛,发现了大量关于输入变量作为标题的内容,然而,它们都不适合我。我试图改变一个图形的标题与一个参数,用户将输入在功能。例如,首先我调用一个字符串
str = sprintf ('只是%d不工作的一个例子'变量)
标题(str)
然而,只有“只是一个例子”被打印在情节的标题上,之后的所有内容以及包括变量在内的所有内容都消失了,当我在标题中移动变量时也会发生这种情况。
干杯!
3评论
艾伦•基南
艾伦•基南 2020年5月21日
Soumitra Vadnerkar给出的答案很适合我。

登录评论。

接受的答案

史蒂文的主
史蒂文的主 2019年5月22日
随着 字符串 R2016b版本的数组(以及将文本数据用双引号括起来以创建 字符串 在发布版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支万博1manbetx持团队
在帮助文档中这样写怎么样:
情节((1:10)^ 2)。
f = 70;
c = (f-32) / 1.8;
标题([“温度”num2str (c),“C”])

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!