質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Octave

Octaveは、数値解析のための高レベルのプログラミング言語です。主に理工系の技術者・研究者が使用しており、フリーで使うことが可能。線形もしくは非線形問題を数値的に解くCLIを提供します。

機械学習

機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。

Q&A

解決済

3回答

2322閲覧

octaveの関数定義

退会済みユーザー

退会済みユーザー

総合スコア0

Octave

Octaveは、数値解析のための高レベルのプログラミング言語です。主に理工系の技術者・研究者が使用しており、フリーで使うことが可能。線形もしくは非線形問題を数値的に解くCLIを提供します。

機械学習

機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。

0グッド

0クリップ

投稿2018/05/26 06:14

courceraでMachine Learningを勉強し始めたのですがoctaveの関数定義をワードパッドで作成するとsyntax errorが返ってきます。どうすればいいでしょうか?よろしくお願いします。

{\rtf1\ansi\ansicpg932\deff0\deflang1033\deflangfe1041{\fonttbl{\f0\fnil\fcharset0 Courier New;}}

それともう一点、octaveはこの講座以外で二度と使う気がしないと思うので覚えるのがとても億劫です。この講座のoctaveの部分はやっておいた方がいいのでしょうか?受講したことがある人の意見をお聞かせください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

rtfというフォーマットで書かれているため、ワードパットの画面に見えている内容と本来テキストとして書かれている内容が異なっています。
ワードパットでもテキスト形式(.txt)で保存すれば大丈夫だと思いますが、あまり意味はないのでプログラミングに向いたテキストエディタを使うことをおすすめします。


octaveはこの講座以外で二度と使う気がしないと思うので覚えるのがとても億劫です。

その講座はどんなものなのか知りませんが、octave自体はMATLAB互換で、MATLAB自体はそんなに捨てたものでもありません。覚えておいて損はしないと思います(得すると言い切れるかは正直微妙)。

投稿2018/05/26 15:49

hayataka2049

総合スコア30933

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/05/27 03:33

確かにMATLABの事を考えるとやっておいてもいいのかなと思いますね。
guest

0

ベストアンサー

octaveはこの講座以外で二度と使う気がしないと思うので覚えるのがとても億劫です。この講座のoctaveの部分はやっておいた方がいいのでしょうか?受講したことがある人の意見をお聞かせください。

私は2年ほど前に受講しました。確かにその後これまでOctaveを使う機会は全くなかったですし、今ではさっぱり覚えていません。

でも、講座の課題の提出もありましたし、やはり自分でコードを書いて試した方が身につきます。特に難しい言語ではなかったので、「使いもしないOctaveなんか使って損した」みたいな後悔は全くありません。

あと私の場合、Octaveのチュートリアルの部分はサラッと流して、コーディング時に「Week 2 Lecture Notes」の「ML:Octave Tutorial」を見て、その都度必要な処理の書き方を調べていた感じでした。何も見ないでコードを書けるような状態ではなかったのですが、そのうちなんとなく書けるようになりますし、そんなレベルでも講座は最後までいけます。

とりあえず、もう少し進めてみることをオススメします。

(追記)
講座修了後の振り返りでお世話になったQiitaの記事の中に、Octaveを使うことの意味について解説している部分がありましたので、参考までにお知らせします。
Qiita:数学の苦手なバイオの学生がCourseraの機械学習コースを修了して気づいたこと#どのくらいのプログラミング力が必要か

投稿2018/05/26 15:16

編集2018/05/26 16:01
segavvy

総合スコア958

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/05/27 03:52

課題の提出があるとは言っていたのでやはりやっておいた方がいいみたいですね。まだ全然わかりませんが新しいアルゴリズムを試すにはいいとか言っていますし。もう少しやってみます。ありがとうございました。
guest

0

ワードパッドは使用しないで、メモ帳を使用してください


ってより、テキストエディタ、で検索するといろいろ出てくるのでそういうのを使いましょう
さくらエディタ、とかTeraPadとか。。

投稿2018/05/26 08:39

編集2018/05/26 08:42
y_waiwai

総合スコア87774

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/05/27 03:53

言われて見ればそうですね。講座の中で「ワードパッドを使え」と言っていたので素直に従ってみたのですが。。。他のエディタを使って見ます。
y_waiwai

2018/05/27 04:48

なんか、いろいろと問題のありそーな講座ですねえ。。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問