因此,下面的代码可以使用空格填充一个字符串,其中最大长度为max_len(包括空格和字符串).
max_len = 20; 
spacing_arg = ['% ', max_len,'s'];
padded_string = sprintf(spacing_arg, str);
Run Code Online (Sandbox Code Playgroud)
现在如何通过正确的填充有效地做到这一点?
你是这个意思吗?
max_len = 20; 
spacing_arg = ['%-', num2str(max_len),'s'];
padded_string = sprintf(spacing_arg, str);
Run Code Online (Sandbox Code Playgroud)