人工知能プログラミングでは、大量の数値解析が必要になるので、それをいちいちプログラムしていたら面倒でしかたがないので、何らかのソフトを利用して楽をするわけだが、その中の有力なプログラミング言語としてMATLABがある。でも、これは有料である。 やはり気楽に使うためには、オープンソースであって欲しい。実はMATLABと互換性のある GNU Octave があるので、これを使ってみよう。 インストールは適当にやれば簡単に終わるのだが、プログラミング言語なので、それなりに勉強しないと分からない。 行列の扱いが簡単で、転置行列、行列式、逆行列などすぐにできる。 それだけではなく、3次元表示も可能である。 とりあえず簡単な入門をネットで探していたら、WIKIBOOKSの中に、Octave Programming Tutorialがあった。 どうしても日本語という人には、東海大学稲葉研究室の Octa