For loop in MATLAB,R,C programming language.

MATLAB和R都是向量式程序设计语言,有很多相通的地方,在学习中可以互相参考。

MATLAB中的for循环:

%Show from 1 to 100
for i = 1:100
    disp(i);
end

 R语言中的for循环:

#Show from 1 to 100.
for (i in 1:100) {
	cat(i,"\n");
}

 相对来说,更喜欢R语言for循环中的in,能清晰的表达向量式语言的内涵,MATLAB语言for循环中的=号,让初学者要花一段时间去理解。

接触的程序设计语言多了,越来越喜欢C语言:

/* Show from 1 to 100. */
 	for(i=1;i<=100;i++)
		printf("%d\n",i);

相关推荐