python 和 R 语言中的等差数列
等差数列的通项公式:an = a0 + n*d. 数学上 n 是可以取遍整个整个正整数集的,在现实中,n 是有范围的。
1、R 语言用 seq() 函数产生等差数列:
2、python 中 range() 函数可以生成公差为正数的整数等差数列,numpy 中的 np.linspace() 函数和 np.arrange() 函数则可以生成公差为任意数的等差数列
np.arange 示例:
np.linspece() 示例:
按语:
seq 函数用 by 控制步长, length 或 length.out 控制个数,np.arange() 注重步长,np.linspace() 注重个数。
非学无以广才,非志无以成学。