Matlab中可以对字符串进行缩进吗?
我按如下方式输出数据(这工作正常):
fprintf(fid,'%6.2f Time (sec) \n %6.2f Conc \n %6.2f pK \n %6.2f B1',aaa);
但是,如果我使用(为了可读性)
fprintf(fid,'
%6.2f Time (sec) \n
%6.2f Conc \n
%6.2f pK \n
%6.2f B1',
aaa);
Matlab 会引发语法错误。
是否可以按照我上面显示的方式缩进字符串?
I am outputting my data as follows (this works fine):
fprintf(fid,'%6.2f Time (sec) \n %6.2f Conc \n %6.2f pK \n %6.2f B1',aaa);
However, if I use (for readability)
fprintf(fid,'
%6.2f Time (sec) \n
%6.2f Conc \n
%6.2f pK \n
%6.2f B1',
aaa);
Matlab throws a syntax error.
Is it possible to indent a string the way I am showing above?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:
字符串被分成
[ ... ]
块内的各个组件,并使用 延续行。Try this:
where the string gets broken into components inside a
[ ... ]
block spread with continuation lines.并没有真正提高可读性,但它是有效的语法:
does not really help readability but it's valid syntax: