gpt4 book ai didi

matlab - 如何在matlab中打印回车?

转载 作者:太空宇宙 更新时间:2023-11-03 20:30:22 24 4
gpt4 key购买 nike

简单地使用 \r 是行不通的,因为它被处理为一个新行:

>> fprintf('a\rb');
a
b>>

那么打印回车符的正确方法是什么,这样我就可以更新信息而不会在屏幕上收集到一大堆垃圾信息。

最佳答案

这是一个解决方案,显然不如 \r 干净:

nchar = fprintf('abcd');
fprintf(repmat('\b', 1, nchar));
fprintf('ABCD');

例如在一个循环中:

for k=1:10,
nchar = fprintf('Processing %d of %d', k, 10);
pause(0.10);
fprintf(repmat('\b', 1, nchar));
end

关于matlab - 如何在matlab中打印回车?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17662965/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com