質問: courceraでMachine Learningを勉強し始めたのですがoctaveの関数定義をワードパッドで作成するとsyntax errorが返ってきます。どうすればいいでしょうか?よろしくお願いします。 {\rtf1\ansi\ansicpg932\deff0\deflang1033\deflangfe1041{\fonttbl{\f0\fnil\fcharset0 Courier New;}} それともう一点、octaveはこの講座以外で二度と使う気がしないと思うので覚えるのがとても億劫です。この講座のoctaveの部分はやっておいた方がいいのでしょうか?受講したことがある人の意見をお聞かせください。
回答: > > octaveはこの講座以外で二度と使う気がしないと思うので覚えるのがとても億劫です。この講座のoctaveの部分はやっておいた方がいいのでしょうか?受講したことがある人の意見をお聞かせください。 > > > 私は2年ほど前に受講しました。確かにその後これまでOctaveを使う機会は全くなかったですし、今ではさっぱり覚えていません。 でも、講座の課題の提出もありましたし、やはり自分でコードを書いて試した方が身につきます。特に難しい言語ではなかったので、「使いもしないOctaveなんか使って損した」みたいな後悔は全くありません。 あと私の場合、Octaveのチュートリアルの部分はサラッと流して、コーディング時に「Week 2 Lecture Notes」の「ML:Octave Tutorial」を見て、その都度必要な処理の書き方を調べていた感じでした。何も見ないでコードを書けるような状態ではなかったのですが、そのうちなんとなく書けるようになりますし、そんなレベルでも講座は最後までいけます。 とりあえず、もう少し進めてみることをオススメします。 (追記) 講座修了後の振り返りでお世話になったQiitaの記事の中に、Octaveを使うことの意味について解説している部分がありましたので、参考までにお知らせします。 Qiita:数学の苦手なバイオの学生がCourseraの機械学習コースを修了して気づいたこと#どのくらいのプログラミング力が必要か