Matlab 如何在下一行继续输入fprintf?
给定以下代码:Matlab 如何在下一行继续输入fprintf?,matlab,Matlab,给定以下代码: fprintf('test test',... 'test'); 我在终端上获得以下输出: 测试 如何继续下一行的fprintf?问题与行继续字符无关 仅处理第一个或第二个输入的字符串,除非该格式说明符字符串中提供了格式运算符 fprintf('test test %s', ... 'test'); 如果您希望连接字符串,则应使用[]跨多行创建一个字符串,然后将其作为格式说明符传递给fprintf fprintf(['test test ',
fprintf('test test',...
'test');
我在终端上获得以下输出:
测试
如何继续下一行的fprintf?问题与行继续字符无关 仅处理第一个或第二个输入的字符串,除非该格式说明符字符串中提供了格式运算符
fprintf('test test %s', ...
'test');
如果您希望连接字符串,则应使用[]跨多行创建一个字符串,然后将其作为格式说明符传递给fprintf
fprintf(['test test ', ...
'test'])
如果希望最后一个“测试”出现在新行上,则应使用新行控制序列指定希望它出现在新行上
fprintf('test test\ntest')
该问题与行继续字符无关 仅处理第一个或第二个输入的字符串,除非该格式说明符字符串中提供了格式运算符
fprintf('test test %s', ...
'test');
如果您希望连接字符串,则应使用[]跨多行创建一个字符串,然后将其作为格式说明符传递给fprintf
fprintf(['test test ', ...
'test'])
如果希望最后一个“测试”出现在新行上,则应使用新行控制序列指定希望它出现在新行上
fprintf('test test\ntest')
简短答复:
fprintf('test test\ntest')
\n被解释为新行字符Ascii 10,这种行为类似于c和许多其他语言中的printf
阅读简短回答:
fprintf('test test\ntest')
\n被解释为新行字符Ascii 10,这种行为类似于c和许多其他语言中的printf
了解