在消息框上显示变量的值

时间:2013-05-21 10:25:33

标签: matlab messagebox matlab-guide

这是一个非常简单的问题,我已经尝试了一段时间,但没有工作。

我有这段代码:

[s,h]=silhouette(cobat,g,'SqEuclidean')

MS = mean(s)

z = [cobat s];

我想在消息框中显示MS值。消息框将如下所示,'结果是[此处MS值将被放置''

有什么想法吗?

1 个答案:

答案 0 :(得分:6)

您可以通过以下方式执行此操作:

h = msgbox(['The result is ' num2str(MS)], 'Title of the message box')

使用num2str我将数值结果转换为字符串,并使用方括号将“结果”与结果连接起来,以便在消息框中显示它。