MATLAB输出格式控制 %d,%f,%c,%s的用法
·
1. %d输出整型;
%4d就是说输出总长度最小为4,比如110,输出就是“_110”,“_”代表空格。如果为110110,输出也为110110
2. %f输出小数;
%4.2f表示输出总长度最小为4,小数点后保留2位。如果小数点前总长度大于这里的4,则也会输出完整、正确的值,如果小数点前+小数点后2位总长小于4,则会在前面加空格。
例子:
>> a = 123456.246
a =
123456.246
>> A_pathout = sprintf('wd_%5.1f', a)
A_pathout =
'wd_123456.2'
>> A_pathout = sprintf('wd_%1.1f', a)
A_pathout =
'wd_123456.2'
>> A_pathout = sprintf('wd_%10.1f', a)
A_pathout =
'wd_ 123456.2' %% 注:前面2个空格
3. %c输出字符串;
4. %s输出字符串;
更多推荐
已为社区贡献17条内容
所有评论(0)