seqn()

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と指定した場合、nMax2500に設定される。

注:seqn()を実行すると、n0=1、nstep =1と指定したseqGen()が呼び出される。

 

例:u(1)=2の場合の数列u(n)= u(n-1)/nの各項を先頭から6つ生成する。
n=1:指定した第1項の2
n=2u(n-1)/n = u(2-1)/2 = u(1)/2 = 2/2 = 1
n=3u(n-1)/n = u(3-1)/3 = u(2)/3 = 1/3
n=4u(n-1)/n = u(4-1)/4= u(3)/4 = (1/3)/4 = 1/12
n=5u(n-1)/n = u(5-1)/5= u(4)/5 = (1/12)/5 = 1/60
n=6u(n-1)/n = u(6-1)/6= u(5)/6 = (1/60)/6 = 1/360

f:id:ti-nspire:20141110101355j:plain