如何在disp()中使用tab?
disp(['counter ' num2str(blk) (here I need a tab!!!) 'adc ' num2str(adc_nr)])
disp(['counter ' num2str(blk) (here I need a tab!!!) 'adc ' num2str(adc_nr)])
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试
解释:通常如果你想插入一个制表符,你可以在字符串中放入一个'\t'。这对于
sprintf
效果很好,但disp
命令无法正确解释它。所以一种解决方案是直接放入制表符的ASCII值,即'9'。Try
Explanation: Usually if you want to insert a tab, you put a '\t' in the string. This works well for
sprintf
, but thedisp
command doesn't interpret it properly. So one solution is to put the ASCII value of the tab directly, which is '9'.上面的答案是绝对正确的。但是,这里有一种更易读的方法来执行相同的操作:
在 MATLAB R2023a Update 2 上尝试
The above answer is absolutely correct. However, here is a more readable way to do the same:
Tried on MATLAB R2023a Update 2