前回は、C++ による「最小二乗法」のアルゴリズムを紹介しました。 C++ - 最小二乗法! 今回は、同じアルゴリズムを Ruby で実現してみました。アルゴリズムについては、上記リンクの記事を参照してください。 以下、Ruby によるサンプルスクリプトです。 0. 前提条件 Linux Mint 13 Maya (64bit) での作業を想定。 Ruby 2.1.0-p0 を使用。 最小二乗法についての説明は割愛。(「C++ - 最小二乗法!」を参照) 1. Ruby スクリプト作成 File: least_squares_method.rb 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 4
