标签: matlab
我希望通过添加前导零来格式化整数值并将其显示为字符串。例如,我有3,我想将其显示为003。我想在matlab中做到这一点。
3
003
答案 0 :(得分:8)
使用sprintf():
sprintf()
aa = sprintf('%03d', 3); % aa will be 003
请注意,aa此处为string。查看其documentation了解更多信息。
aa
string
答案 1 :(得分:3)
请注意,您也可以在string formatting命令中使用num2str:
num2str
num2str( 3, '%03d' );