我有一个愚蠢的问题。我有一系列的价值,如:
N=linspace(1,2,15);
现在,我想在图例栏中以十进制后的正好三位数显示这些计算出的N值。我写了这段代码:
N_rounded = round(N * 1000) / 1000;
最后在图中我为Yticklable设置了这个值:
set(h,'Yticklabel', N_rounded);
但图例栏中显示的值未显示小数点后的正好3位数。例如,它显示1.5而不是显示1.500。我需要显示1.500我该怎么做?
BR,
答案 0 :(得分:1)
尝试set(h,'Yticklabel', num2str(N_rounded, '%.3f\n'));
感谢某人(删除评论)换行。