for k = 1:3 z_k = -cos(((2*k-1)*pi)/2*3); end
例如,在STATA中,可以使用foreach如下编写相同的代码:foreach k of numlist 1/3{ gen z_`k' = -cos(((2*`k'-1)*pi)/2*3) }
foreach k of numlist 1/3{ gen z_`k' = -cos(((2*`k'-1)*pi)/2*3) }
for k=1:3 eval(sprintf('Z_%d = %d',k, -cos(((2*k-1)*pi)/2*3))) end