seqn(Expr(u,n)[,ListOfInitTerms[,nMax[, CeilingValue]]])⇒ list
構文:seqn(式(u,n) [,第1項リスト[,項数[, 天井値]]])
戻り値:リスト形式の数列
数列u(n)=Expr(u, n)の各項をリスト形式で生成する。まず、nを1からnMaxまで1ずつ増やしながら、増やすたびにnの値に応じてExpr(u,n)とListOfInitTermsとを使ってu(n)を計算し、計算結果をリストとして返す。
seqn(Expr(n)[,nMax[,CeilingValue]])⇒ list
構文:seqn(式(n)[,項数[,天井値]])
戻り値:リスト形式の数列
非再帰的数列u(n)=Expr(n)の各項をリスト形式で生成する。まず、nを1からnMaxまで1ずつ増やしながら、増やすたびにnの値に応じてExpr(n)を使ってu(n)を計算し、計算結果をリストとして返す。
nMaxは、指定しない場合は2500に設定される。
nMax=0と指定した場合、nMaxは2500に設定される。
注:seqn()を実行すると、n0=1、nstep =1と指定したseqGen()が呼び出される。
例:u(1)=2の場合の数列u(n)= u(n-1)/nの各項を先頭から6つ生成する。
n=1:指定した第1項の2
n=2:u(n-1)/n = u(2-1)/2 = u(1)/2 = 2/2 = 1
n=3:u(n-1)/n = u(3-1)/3 = u(2)/3 = 1/3
n=4:u(n-1)/n = u(4-1)/4= u(3)/4 = (1/3)/4 = 1/12
n=5:u(n-1)/n = u(5-1)/5= u(4)/5 = (1/12)/5 = 1/60
n=6:u(n-1)/n = u(6-1)/6= u(5)/6 = (1/60)/6 = 1/360