A wrapper around fprintf and sprintf with the following features:
* Print to multiple file pointers.
* Append directly to files (given file name).
* Return the output as a string.
* Flexible support for printing lists.
Example:
>> s = printf({1,'foo.log'}, 'len(c)=%d, c=[%s].\n', length(c), {'%g', ' ', c});
len(c)=3, c=[3.14 1 15].
>> s2 = printf('<%s>', {[1 3 4 5]})
s2 =
<1, 3, 4, 5>
>>
Also append the printed text to file foo.log, and return it (incl the line break) to s.
引用格式
Petter (2024). printf (https://www.mathworks.com/matlabcentral/fileexchange/39213-printf), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
创建方式
R2011b
兼容任何版本
平台兼容性
Windows macOS Linux类别
在 Help Center 和 MATLAB Answers 中查找有关 Use COM Objects in MATLAB 的更多信息
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!