タグ

recurrence-relationに関するnabinnoのブックマーク (4)

  • フィボナッチ・リトレースメント - Wikipedia

    米ドル/カナダ・ドルの為替相場に対して示されたフィボナッチ・リトレースメント・レベル。このケースでは、価格は下落を続ける前に約38.2%値を戻している。 金融において、フィボナッチ・リトレースメントとは、チャート上のサポートとレジスタンス( en:support and resistance )の水準を導出するテクニカル分析の一手法である。名前の由来は、この手法がフィボナッチ数列を利用することによる。フィボナッチ・リトレースメントは、市場が、予測可能な一定割合の反発/反落の後、来の方向への値動きを続ける、という考えに基づいている。 フィボナッチ・リトレースメントは、チャート上で2つの極値(上値と下値)を取り、その差分を主要なフィボナッチ比率で分割することで得られる。0.0% は反発/反落の始点とされ、100.0%が来の値動きに対する完全な反発/反落である。ひとたびこれらの水準が決まれば

    フィボナッチ・リトレースメント - Wikipedia
  • 漸化式 - Wikipedia

    数学における漸化式(ぜんかしき、英: recurrence relation; 再帰関係式)は、各項がそれ以前の項の関数として定まるという意味で数列を再帰的に定める等式である。 ある種の漸化式はしばしば差分方程式 (difference equation) と呼ばれる。また、「差分方程式」という言葉を単に「漸化式」と同義なものとして扱うことも多い。 漸化式の例として、ロジスティック写像 が挙げられる。このような単純な形の漸化式が、しばしば非常に複雑な(カオス的な)挙動を示すことがあり、このような現象についての研究は非線型解析学などと呼ばれる分野を形成している。 漸化式を解くとは、 添字 n に関する非再帰的な函数として、一般項を表す閉じた形(英語版)の式を得ることをいう。 フィボナッチ数列は線型漸化式 に初期値、を与えて得られる。 この漸化式は、陽に書けば といった無限個の式と同じである。

  • ruby の inject をわかりやすく説明してみる - Λάδι Βιώσας

    ruby の inject って慣れないと少し理解しづらいよなーと思ったので、極力わかりやすい説明をしてみるテスト。 わかりやすいかもしれない説明 さて、1 から 10 までの合計を求めるこんな↓コードがあった場合 sum = 0 (1..10).each {|i| sum = sum + i } p sum # => 55 inject を使ってこのよう↓に書けます。 p (1..10).inject(0) {|sum, i| sum + i } each と inject でどのように書き変わってるかを図で示すとこんな↓感じ。 injectの引数 0 は、ブロックローカルな sum 変数の初期値になってます。で、ブロックの実行結果の値が sum に代入されて、2回目以降のループを実行します。ループしている間の、各変数とブロックの中身はこんな↓感じ。 sum i ブロックの中身(sum

    ruby の inject をわかりやすく説明してみる - Λάδι Βιώσας
  • フィボナッチ数 - Wikipedia

    フィボナッチ数を一辺とする正方形 ウィキペディア日語版のメインページ(2007年〜2012年)で使われていたイメージ画像もフィボナッチ数列を利用していた[注釈 1]。 フィボナッチ数(フィボナッチすう、英: Fibonacci number)は、イタリアの数学者レオナルド・フィボナッチ(ピサのレオナルド)に因んで名付けられた数である。 フィボナッチ数列(フィボナッチすうれつ、(英: Fibonacci sequence) (Fn) は、次の漸化式で定義される: 第0~22項の値は次の通りである: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, …(オンライン整数列大辞典の数列 A000045) 1202年にフィボナッチが発行した『

    フィボナッチ数 - Wikipedia
  • 1