Mathematica > 連分数と有理近似 >

Convergents

Convergents[list]
連分数項 list に相当する近似分数のリストを与える.
Convergents[x, n]
x の最初の n 個の近似分数を与える.
Convergents[x]
可能であれば,数 x に至るすべての近似分数を与える.
  • 連分数a1+1/(a2+1/(a3+...))の近似分数は,有理数の a1, a1+1/a2, a1+1/(a2+1/a3), ...である.
  • 厳密数の場合,Convergents[x]x が有理数か2次無理数の場合に使うことができる.
  • x が2次無理数か,あるいは連分数としての2次無理数の表現である場合,Convergents[x]が返す最終的なリスト要素は x で表された2次無理数である.
  • 非厳密数の場合,Convergents[x]x の精度を与えることで入手できるすべての近似分数のリストを生成する.
  • Convergents[x, n]は,可能であれば n 個の近似分数を返す.x が有理数あるいは非厳密数を表す場合,返される項数は n より少ないこともある.
黄金比の最初の10個の近似分数を生成する:
In[1]:=
Click for copyable input
Out[1]=
 
GoldenRatioの連分数項から近似分数を生成する:
In[1]:=
Click for copyable input
Out[1]=
 
In[1]:=
Click for copyable input
Out[1]=
バージョン 6 の新機能
© 2008 Wolfram Research, Inc. japanese.gif
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team