什么```在matlab中做什么?

时间:2012-04-24 16:29:10

标签: matlab

我是Matlab的新手,但我认为...用于表达数组。然而,下面的代码行证明我不知道那是做什么的。有人能给我一些线索吗?

 str = sprintf('%s: sometext %d of %d, sometext %d [%d-other text %d]',...
            GROUP(ID).Name,...
            GROUP(ID).TurnNumber+1,...
            GROUP(ID).MaxTurns,...
            GROUP(ID).SetNumber,...

1 个答案:

答案 0 :(得分:7)

这是行继续字符串;基本上,它意味着处理你将要遇到的行尾字符,好像它不存在一样。

因换行而无效:

str = sprintf('%s foo',
           'foo');

有效,因为你告诉Matlab继续阅读:

str = sprintf('%s foo', ...
           'foo');