如何在Matlab中表示百分比值

时间:2018-02-10 13:27:56

标签: matlab

有没有简单的方法来表示Matlab中的百分比值 例如,在excel中,我们可以键入8%,它将代表0.08。 %符号是值的后缀。

2 个答案:

答案 0 :(得分:0)

尝试:

a = '%.2f%%';

%。2f %%将显示2位小数的百分比,并在结尾处添加%。

答案 1 :(得分:0)

由于百分比字符是字符串格式化语法的一部分,因此如果要输出其文字,则必须将其转义:

p = 0.08;
txt = sprintf('%.0f%%',p*100)

txt =
      '8%'

有关更多信息,请阅读官方Matlab文档的this page