LoginSignup
5
1

More than 3 years have passed since last update.

MacBookへのOctaveダウンロード手順と実行

Posted at
~初めに~

これはメモ程度の記事です.対象読者は特に設定してません.
MATLABがないときに意外と便利なのがMATLAB言語と互換性の高いOctaveです.
今回は持ち歩き専用LaptopであるMacbookにMATLABは入れるまでもないが,
出先で試しに線形計算したい.科学計算プログラムの学習をしたい.と思うことがあったので,
Octaveを入れてみました.
Octaveでも十分に機械学習やデータ解析コードを実装することが可能です!
ご指摘,ご提案,ご質問がございました場合はご気軽にお願いいたします.

0.とりあえずググる

良さげな記事 https://hgw09.exblog.jp/27277942/ から飛んだのが http://octave-app.org/
そこに,

Octave.appのすべてのリリースは、ダウンロードページで入手できます。

と記載があるので,ダウンロードページ http://octave-app.org/Download.html に移動

1.Octave.app Downloadsでdmgのダウンロート

移動先のページにdmgファイルがあったのでこれをダウンロード.
dmgファイル?なんぞ?と思ったが,突き進む.
オクターブ4.4.1 u1
ダウンロード:Octave-4.4.1.dmg

2.LaunchPadから開く

dmgのダウンロード後,LaunchPadから開こうとすると以下のエラーが出る.
image.png
|------------------------------エラー画面①-------------------------------------|

エラーはググる
https://support.apple.com/ja-jp/guide/mac-help/mh40616/mac

  1. MacのFinder で、開きたいアプリケーションを検索します。 Launchpadは使用しないでください。Launchpadではショートカットメニューにアクセスできません。
  2. Controlキーを押しながらアプリケーションアイコンをクリックして、ショートカットメニューから「開く」を選択します。
  3. アプリケーションはセキュリティ設定の例外として保存され、今後は登録済みのアプリケーションと同様に、ダブルクリックすることで開くことができるようになります。

上記手順で開こうとすると,上記エラー画面①に「開く」という選択が追加されたウィンドウが表示された.

http://octave-app.org/Download.html にちゃんと記載されてましたw

アプリはまだ署名されていません。つまり、初めて実行するときは、Octave.appをダブルクリックするのではなく、右クリックして[開く]を選択し、表示されるダイアログで[実行]を選択する必要があります。 「未知の開発者」からアプリを実行したい。

3.フォントキャッシュ?
最初のプロットは遅い?フォントキャッシュ創る?
image.png
はい,ググります.

https://helpx.adobe.com/jp/x-productkb/global/cpsid_93578.html
フォントキャッシュとは、オペレーティングシステムが使用する単一のファイルまたはファイル群で、コンピューターにインストールされたフォントを管理・表示します

ふむぅ.Yesだな.

4.いよいよ使えそう

image.png
image.png
image.png
image.png

5.使い始め

試しに四則演算♪ あれ,動作がめっちゃ遅い.そういえば,フォントキャッシュの仕業か?

再起動!!→スムーズに動いた.

6.Homebrewは?

Octaveのインストールでよく出てくるワード「Homebrew」を用いたインストール.少し前まではHomebrewを用いてOctaveの環境を構築していたようです.
現在はOctave.app | A native Mac app distribution of GNU Octave http://octave-app.org/
が存在するので,アプリとして簡単にダウンロードできるようになったんだと認識しています.

「Homebrew」を用いたインストールは代替インストール方だと認識しています.
⑴Homebrew Caskを使用したインストール
⑵Homebrewで直接インストール

Octave.app | A native Mac app distribution of GNU Octaveにも

注:これはOctave.appをインストールする通常の方法ではありません!これを行う特別な理由がない限り、通常のOctave.appディストリビューションをダウンロードしてインストールしてください。

と記載されています.

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1