简单的matlab while循环

时间:2013-08-23 02:17:03

标签: matlab loops

我试图弄清楚如何在matlab中创建一个循环,它可以重复一个语句,但每次都会增加/减少语句中的数字。

因此,例如,我想重复声明 -

Elset, elset="element 1", instance="simple plate-1" 150000,

过去很多次,但增加了元素数量,以便它开始像这样 -

Elset, elset="element 1", instance="simple plate-1" 150000,
Elset, elset="element 2", instance="simple plate-1" 149999,
Elset, elset="element 3", instance="simple plate-1" 149998,
Elset, elset="element 4", instance="simple plate-1" 149997,
Elset, elset="element 5", instance="simple plate-1" 149996,
Elset, elset="element 6", instance="simple plate-1"

这种感觉好像应该很简单,但我还没弄明白。请帮忙!

1 个答案:

答案 0 :(得分:1)

这样的事情:

lineStr = 'Elset, elset="element %d", instance="simple plate-1" %d,\n'

for i = 0 : 150000 - 1
    fprintf(1, lineStr, i, 150000 - i);
end