gnuoctavejp @ ウィキ
http://w.atwiki.jp/gnuoctavejp/
gnuoctavejp @ ウィキ
ja
2019-05-10T14:27:28+09:00
1557466048
-
Octaveのインストール
https://w.atwiki.jp/gnuoctavejp/pages/13.html
2019-02-25 に Ver. 5.1.0 がリリースされました。
**Windows版のインストール
Octave4.0から,Windows バイナリはGNU Octaveのプロジェクトのサイトから直接ダウンロードできます。
[[ https://ftp.gnu.org/gnu/octave/windows >https://ftp.gnu.org/gnu/octave/windows ]]
で,octave-5.1.0-installer.exe (32-bit) ,octave-5.1.0-w64-installer.exe (64-bit) ,octave-5.1.0-w64-64-installer.exe (64-bit linear algebra for large data) をダウンロードしてください。
zipや7zでアーカイブされたバイナリも用意されています。
zipや7zでアーカイブされたバイナリの場合はショートカットは生成されません。自分で作成してください。
アイコンoctave-logo.ico は 4.4.1以前なら,share\octave\x.y.z\imagelib (x.y.zはバージョン番号)にあります。
5.1.0 以降は mingw32\share\octave\x.y.z\imagelib (32bit 版),mingw64\share\octave\x.y.z\imagelib (64bit 版)
ショートカットのリンク先は例えばGUIならC:\octave\Octave-5.1.0.0\octave.vbs --gui
CLIならC:\octave\Octave-4.4.1\octave.vbs --no-gui とします。
zipや7zでアーカイブされたバイナリの場合はOctave-forgeパッケージを認識させるためには
インストールディレクトリにある post-install.bat を実行してください。
Octave 4.4.0 から2GBの制限を超える配列(Large Arrays)を扱えるようになりました。
また,4.4.1からは,2GBの制限を超える配列の線形代数計算(64-bit linear algebra for large data)を扱えるバイナリ(w64-64)も別に用意されています。
*** JRE(Java Runtime Environment)のインストールについて
Oracle java JRE (Java Runtime Environment)をあらかじめインストールしておく必要があります。32bit版は32 bit 版のJRE,64bit版は64bit版のJREをそれぞれインストールする必要があります
「OracleJRE 32bit」 ,「OracleJRE 64bit」で検索し,インストールをしてください。
*** ocatve-forge について
公式サイトからダウンロードできる octave-5.1.0 のwindowsバイナリは,octave-forgeバイナリパッケージを含んでいます。"pkg list" でどんなパッケージがインストールされているかを知ることができます。また,インストールされたパッケージは自動ロードされません。 自動ロードをしたいパッケージは次のようにしてください。(ioを例にします。)
> pkg rebuild -auto io
いったん,octaveを終了して,再度起動します。
> pkg list
で確認してください。
*** octave3.8-4.0.0 ocatve-forge について
Octave-3.8 から4.0.0までのバイナリでは octave-forge は,プレビルドされていません。
幸い,「C:\octave\Octave-4.0.0\src」にメジャーどころのパッケージのソースとビルドスクリプト (build_packages.m) が用意されています。ただし,4.0.0に関しては、
・generalとsignalパッケージのバージョンがスクリプトとフォルダの中にあるものとで整合性がとれていない。
・フォルダにあるio パッケージがバギーである。
以上のことがわかっています。
build_packages.mのなかの,generalとsignalのバージョンをそれぞれ,2.0.0と1.3.2に修正し,また,「#try_install io-2.2.7.tar.gz」とコメントアウトしてioパッケージはインストールしないようにして保存してください。octaveのプロンプトから以下を実行してください。
> cd C:\octave\Octave-4.0.0\src
> build_packages
> pkg install -forge io
**Cygwin版のインストール
現在最新版のcygwin用octaveは,4.4.1です。
http://cygwin.com/
の setup-x86.exe (32 bit),setup-x86_64.exe (64 bit) を download し,インストールしてください。Category は Mathを選んでください。gnuplot (Category Math), xinit (Category X11), xlaunch(Category X11) も忘れずにインストールしてください。
なお,Octave-forgeも上記set upでパッケージごとに選べてインストールできます。
Octave-Forgeの充実度では,Windows native版より高いです。
自動ロードロードではない点はWindows native版と同じなのでその点は上記と同様に扱ってください。
**Linuxでのインストール
Flatpak ( [[ https://flatpak.org/ >https://flatpak.org/ ]]) を使って最新版の octave をインストールできるようです。
Ubuntu 上でのインストールの情報は, [[ http://ubuntuhandbook.org/index.php/2018/07/install-latest-gnu-octave-4-4-ubuntu-18-04/ >http://ubuntuhandbook.org/index.php/2018/07/install-latest-gnu-octave-4-4-ubuntu-18-04/ ]] を参考にしてください。
上記のflatpakを使えば,普段はソースからビルドする必要はありません。しかし,開発版を使いたい時などには
ビルドが必要です。
Ubuntu(18.04)上でビルドする場合は
[[ https://www.scivision.co/compiling-octave-4-on-ubuntu/ >https://www.scivision.co/compiling-octave-4-on-ubuntu/ ]]
を参照ください。上記では,portaudio19-dev, libfltk1.3-dev, libopenblas-dev パッケージが省略されますので,これらを使いたい場合は,apt install でインストールしてください。
以下に上記を合わせたapt install のコマンドを表記します。
apt install g++ make gawk gfortran gnuplot texi2html icoutils libxft-dev gperf flex libbison-dev libqhull-dev libglpk-dev libcurl4-gnutls-dev librsvg2-dev libqrupdate-dev libgl2ps-dev libarpack2-dev libreadline-dev libncurses-dev libhdf5-dev llvm-dev default-jdk texinfo libfftw3-dev libgraphicsmagick++1-dev libfreeimage-dev transfig epstool librsvg2-bin libosmesa6-dev libsndfile-dev lzip libatlas-base-dev liblapack-dev libsundials-dev qtbase5-dev qttools5-dev libqscintilla2-qt5-dev portaudio19-dev portaudio19-dev libfltk1.3-dev libopenblas-dev
libopenblas をリンクさせるには,configure のオプションで --with-blas='-lopenblas' を加えてください。
開発版ではpdfファイルもビルドする必要があります。texlive-generic-recommendedなど必要なTeXもインストールしてください。
**Mac OS でのインストール
Mac ユーザーでないのでよくわかりません。Octaveのメーリングリストで以下のページの情報を得ました。
[[A native Mac app distribution of GNU Octave>https://octave-app.org/ ]]
Mac ユーザのー方の追記を期待します。
2019-05-10T14:27:28+09:00
1557466048
-
コメントログ
https://w.atwiki.jp/gnuoctavejp/pages/14.html
- ちょっと作り直してみましたがいかがでしょう。 -- (rh) &size(80%){2009-06-20 17:16:56}
- ありがとうございます<m(__)m>。助かります。 -- (Octave for Windows メモの筆者) &size(80%){2009-06-22 08:03:57}
- 3.2.1のRelease Candidateがでてます。速いペースですね。 http://www.nabble.com/3.2.1-release-candidate-2-tt24218711.html#a24233395 まあ,Release前にはテストをメンテナーがしていますが,やはり限界があり, 世にでると3.2.0の不具合が報告されています。 そのフィックスといえそうです。 -- (Octave for Windows メモの筆者) &size(80%){2009-06-29 07:59:41}
- cygwin版のocatave-3.2.0, octave-forge-20090607-2がリリースされました。 ただし,cygwin-1.7でのみのリリースなので http://cygwin.com/ の Cygwin release 1.7 in BETA testing の new setup-1.7.exe からsetup-1.7.exeをdownload し,インストールしてください。CategoryはMathを選んでください。octaveだけ選ぶとgnuplotがインストールされないので,gnuplotも忘れずにインストールしてください。2Dでmouse zoomが可能なcvs版のgnuplotのcygwin-1.7バージョンはこれからトライします。出来次第ここに書き込みます。 -- (Octave for Windows メモの筆者) &size(80%){2009-07-01 18:14:55}
- cygwin-1.7.0 用のgnuplot 4.3 cvs をup loadしました。cygwin版のocatave-3.2.0をお使いで,gnuplotで2D のmouse zoomingを使いたい方は,http://www.tatsuromatsuoka.com/gnuplot/Eng/cygbin/ のgp43-winbinX11-cygwin-1.7.zipをお使いください。 -- (Octave for Windows メモの筆者) &size(80%){2009-07-02 19:21:12}
- octave 3.2.2がリリースされました。まだ,ソースのみのリリースです。3.2.0は,メジャーチェンジの最初のバージョンだったので,バグが多かったので今度ものでフィックスされているようです。私は,MinGW上でビルドしました。まだ,あまりつかっていませんのでよくわかりませんが,多分バグはかなりフィックスされていると思います。 -- (Octave for Windows メモの筆者) &size(80%){2009-07-26 06:46:06}
- Mac OSX のoctave 3.2.2のバイナリがでたようです。 http://www.nabble.com/Octave.app-3.2.2-for-MacOSX-p24727578.html -- (Octave for Windows メモの筆者) &size(80%){2009-07-30 20:40:32}
- MinGW 版 Octave-3.2.0 for Windows でplotが異常に遅くなる場合があることへの対処法をOctave for Windows メモに載せました -- (Octave for Windows メモの筆者) &size(80%){2009-08-06 19:45:50}
- Octave-3.2.2 MInGW (Windows)がリリースされました。 詳しくはこちらを http://www.nabble.com/Octave-mingw32-3.2.2-available-p25084760.html -- (Octave for Windows メモの筆者) &size(80%){2009-08-22 06:43:41}
- octave-3.2.3 RC1がでました。(ソースのみなので自分でビルドできる人用の評価版です。) 3.2.2以降のchangeset (改良のための修正差分)が,沢山あります。したがって,Octave 3.2.xが完成度が上がるのは3.2.3からかなと思います。 http://www.nabble.com/3.2.3-RC1-td25112724.html 3.2.2でも3.2.0に比べれば大分いいので,まずは,3.2.2を使って3.2.3を待つのがいいと思います。 -- (Octave for Windows メモの筆者) &size(80%){2009-08-25 20:15:50}
- MATLABの日本語版の販売がサイバネット株式会社からMathworksの日本法人になりました。 残念なことに日本語マニュアルには,アクセスできない状態です。しかし,日本語の技術資料をおいてあるページを見つけましたので参考になると思いますので,関連リンクを更新しました。 -- (Octave for Windows メモの筆者) &size(80%){2009-08-31 09:05:22}
- cygwin版のocatave-3.2.2, octave-forge-20090607-2がリリースされました。インストールの方法は3.2.0と同じなのでそのコメントを見てください。 -- (Octave for Windows メモの筆者) &size(80%){2009-09-01 19:27:03}
- octave-3.2.3 RC2がでました。今回もかなりchangesetがあります。 また,3.2の不具合がユーザーが多く使うようになって報告されており,適宜改善されています。このフィードバックのループこそがOctaveの進化につながりますので,皆さんもバグだとおもったら本家のMLに投稿してみてください。 -- (Octave for Windows メモの筆者) &size(80%){2009-09-01 19:31:06}
- Octave 3.2.3がリリースされました。 今回かなりバグフィックスが進みました。 http://www-old.cae.wisc.edu/pipermail/octave-maintainers/2009-September/013386.html をご覧ください。 まだ,ソースのみのリリースですので各バイナリが出るのは少し時間がかかると思います。 ソースからビルドする方には,3.2.3に乗り換えがお勧めといえます。-- (Octave for Windows メモの筆者) &size(80%){2009-09-21 17:48:19}
- cygwin-1.7版 octave-3.2.3 がでてます。 -- (Octave for Windows メモの筆者) &size(80%){2009-10-04 07:05:22}
- MinGW 版 Octave-3.2.3 for windowsが出ました.10/28 11:40時点でSourceForge上のリンクが3.2.2のままですので,いちおう,直接リンクのアドレスをはっておきます。 http://downloads.sourceforge.net/project/octave/Octave_Windows%20-%20MinGW/Octave%203.2.3%20for%20Windows%20MinGW32%20Installer/Octave-3.2.3-3_i686-pc-mingw32_gcc4.4.0_setup.exe?use_mirror=jaist -- (Octave for Windows メモの筆者) &size(80%){2009-10-28 11:41:16}
- MinGW 版 Octave-3.2.3 for windows で,imread でjpegファイルが読めないエラー。 a=[1 2 3 4 5]+j*[5 4 3 2 1]; c=a'*a;の演算でSSE3のATLASが組み込まれた場合ハングアップする問題があるようです。 いま,Benjaminさんが確認されているので,(jpegの問題は,解決してようです。)そのうちフィックスしたものがでるのではと思います。 -- (Octave for Windows メモの筆者) &size(80%){2009-11-03 07:19:13}
- Octave 3.2.3-2/mingw32 がでました。 http://old.nabble.com/Octave-3.2.3-2-mingw32-available-tt26353433.html まだ,自宅は回線が遅いのでためしていません。SSE3のATLASのseg-faultの問題 http://old.nabble.com/Octave-3.2.3-mingw32-crashes-on-a-simple-complex-operation-tt26159558.html は解決していないようで今回はSSE3のATLASは組み込まれていないようです。 jpeg-7に対するバグは解消されたようです。 -- (Octave for Windows メモの筆者) &size(80%){2009-11-15 06:28:00}
- Octave 3.2.4のリリースにむけたパッチの募集が始まりました。 http://old.nabble.com/3.2.4-call-for-patches-tt26440879.html -- (Octave for Windows メモの筆者) &size(80%){2009-11-21 14:53:16}
- MinGW 版 Octave の maintainer の Benjamin さんが MinGW でoctave をビルドするための HOWTO を書き始めたとの報告が Octave の maintainers の ML でありました。 http://old.nabble.com/HOWTO-for-building-octave-using-mingw-msys-p26465144.html これは,octave-forge の SVN の Tree 上に置かれていますが,テキストファイルなので直接読んだり, ダウンロードできるようです。 https://octave.svn.sourceforge.net/svnroot/octave/trunk/octave-forge/admin/Windows/mingw32/HOWTO.txt -- (Octave for Windows メモの筆者) &size(80%){2009-11-23 18:29:50}
- http://old.nabble.com/Octave-Version-3.2.4-Released-to27353121.html#a27353121 -- (Octave for Windows メモの筆者) &size(80%){2010-01-30 08:18:42}
- Octave公式Webにはまだのっていないようですが,octave-3.2.4 のソースがアップロードされています。 http://old.nabble.com/Octave-Version-3.2.4-Released-to27353121.html#a27353121 おそらく,3.2シリーズでは最後のリリースとなると思います。3.2.3で問題となったバグがかなりフィックスされているようです。 各種バイナリもそのうち整備されると思います。 -- (Octave for Windows メモの筆者 ) &size(80%){2010-01-30 09:05:34}
- cygwin(-1.7 今は1.7が公式版)のoctaveが3.2.4になりました。setup.exeでカテゴリーMathを選択してください。 -- (Octave for Windows メモの筆者) &size(80%){2010-02-04 17:14:50}
- Octave のMLにGNU ProjectのリーダーのRichard Stallman氏が登場して, Mathworks社のライセンス(Matlabが関係すると思います)についての話題が 提供され,現在,精力的に議論が行われています。 法律的なこともかかわっているので正直言って理解できないことが多いのですが ライセンスについては,敏感な立場の方がおられると思いNabbleのアーカイブ のURLを書いておきます。 http://old.nabble.com/Mathworks-hosted-GPL'd-software-to27550496.html をご覧ください。 -- (Octave for Windows メモの筆者) &size(80%){2010-02-18 13:59:53}
- Windows 版Octave-3.2.4がでました。 http://sourceforge.net/projects/octave/files/Octave_Windows%20-%20MinGW/Octave%203.2.4%20for%20Windows%20MinGW32%20Installer/Octave-3.2.4_i686-pc-mingw32_gcc-4.4.0_setup.exe/download からどうぞ
-- (Octave for Windows メモの筆者) &size(80%){2010-03-26 08:59:39}
- Octave for Windows メモにMinGW 版 Octave-3.2.4 for Windows の説明を書きました。リリース後にわかった不具合の修正などについて書いていますので参考になれば幸いです。 http://www.tatsuromatsuoka.com/octave/jpn/OctaveWinMemo.html -- (Octave for Windows メモの筆者) &size(80%){2010-04-03 15:23:25}
- Octave MLでoctaveのノートをかかれました。 http://www8.cs.umu.se/~fotios/OctaveRevPack.pdf なかなか参考になります。 Octave MLでのポスト自体は http://octave.1599824.n4.nabble.com/Octave-revision-pack-td2527451.html にアーカイブがあります。 -- (Octave for Windows メモの筆者) &size(80%){2010-09-06 09:40:02}
- Octave -3.4 のリリースに向けた動きがはじまりました。 やはり,目玉は fltk backend が改良でしょうか。正式なサポートになることです。描画スピードが速くなり3Dの回転が速いです。 http://octave.1599824.n4.nabble.com/release-3-4-x-td2530917.html -- (Octave for Windows メモの筆者) &size(80%){2010-09-09 11:17:05}
- データ解析ツールoctaveを語ろう part 2 へのリンクを変更しました。新しいリンク先で使えるようです。 -- (Octave for Windows メモの筆者) &size(80%){2010-09-29 18:06:23}
- 最近,高性能のBLASであるGotoBLAS2がBSDライセンスに変更されたので,そのことについて私のページに書きました。 http://www.tatsuromatsuoka.com/octave/jpn/OctaveWinMemo.html#101211 -- (Octave for Windows メモの筆者) &size(80%){2010-12-11 06:02:40}
- 何度か話がでては消えた octave-3.4 のリリースですが,John W. Eaton氏が動きだしました。 http://octave.1599824.n4.nabble.com/Are-we-nearly-ready-for-3-4-yet-td3088720.html プロジェクトリーダが動いていますので今回は,リリースに向けて動き出すのではないかと思います。 -- (Octave for Windows メモの筆者) &size(80%){2010-12-18 06:25:30}
- 東京電機大学の松田先生の「Octaveの精義」がでました。参考になると思います。 -- (Octave for Windows メモの筆者) &size(80%){2010-12-30 09:21:57}
- 「Octaveの精義」を松田先生(著者)から献本いただきました。非常にいい本で,Octaveを使いこなすには絶好です。是非,手にしてみることをお勧めします。 http://www.cutt.co.jp/book/978-4-87783-231-5.html -- (Octave for Windows メモの筆者) &size(80%){2011-01-04 09:40:17}
- 「Octaveの精義」を読んでsurflなるshading のプロット関数の存在を始めてしりました。マニュアルにちゃんと書いてありますね。知らなかった人は,一度試してみることをお奨めします。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-05 02:27:09}
- 3.4へのリリースに向けて,開発版(3.3.54+, 2011-01-10現在)のMinGW上でのtestとfltk Printing に関して bug を bug tracker に登録して,解決に向けた作業をしています。bug tracker のアドレスは https://savannah.gnu.org/bugs/?group=octave です。 bug trackerを見るとどのようにして bug を解決していくのかがわかります。是非,ご覧になってください。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-10 07:13:34}
- Cygwinにmingw64が組み込まれ(GCC4.5.1)実は32bitのビルドも可能であることに最近,気づきました。これを利用すれば,cygwinのランライム依存しないマルチスレッドのGotoBLAS2がWindows上で構築できるようです。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-15 06:22:01}
- MinGW 上のfltk printingの問題は,少しずつですが,Ben Abbottさんの協力のもと,進んでいます。Ben AbbottさんはMacとUnixのユーザーです。ですので,bug tracker上でパッチを受け取り,私がためすと言う形で作業を進めています。 Octaveは非常に便利なソフトですが,使うだけでなく,octaveの改良にcontribute してくださる方を望んでいます。できれば,層のうすいWindowsのContributorがほしいのですが,それ以外のplatformでも大歓迎です。Octaveのようなフリーソフトは公共財です。みんなで作り上げていくことが大事だと思います。是非,ご協力をお願いします。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-16 03:24:45}
- 開発版もMinGW上でのビルドがかなり安定してきて,make checkでのエラーも3.2のときより少ないくらいにすすみました。3.4リリースが近づいています。新しい fltk Backend は,すばらしいものです。できるだけ早く皆様にそれを見せたいと思っています。Debianなどでは,自力でもビルドできると思います。ビルドできる環境におられるかたは是非自力でビルドされてその実力をみていただきたいと思います。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-19 18:29:33}
- これまでgnuplot backendとかfltk backendとか使われてきましたが,これからは,graphics_toolkit となるようです。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-20 16:52:47}
- Benjamin Lindnerさん(Windows版のmaintainer)がoctave のML久々に登場され始めました。3.4のリリースに向けての動きの一つかもしれません。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-21 02:07:14}
- Octave-3.3.90がでました。 http://octave.1599824.n4.nabble.com/Octave-3-3-90-snapshot-available-for-ftp-td3231951.html ver. 3.4 への流れもいよいよ大詰めに入ってきました。ビルド可能な方はビルドしていただいて,リリースにご協力願えればと思います。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-23 11:15:30}
- 3.3.90のMinGWでのビルドを行いました。OctaveMLでLatest Binaryの話がでたので,アーカイブを作成したいと思います。作成したらここで報告します。 -- (Octave for Windows メモの筆者) &size(80%){2011-01-27 14:54:14}
- Octave 3.3.90のMinGWでのビルドを行ってバイナリパッケージを作成してみました。 http://www.tatsuromatsuoka.com/octave/Eng/Win/ -- (Octave for Windows メモの筆者) &size(80%){2011-01-28 08:29:44}
- Octave 3.3.91のMinGWでのビルドを行ってバイナリパッケージを作成してみました。 http://www.tatsuromatsuoka.com/octave/Eng/Win/ いくつかのバグがフィックスされています。 -- (Octave for Windows メモの筆者) &size(80%){2011-02-02 09:17:52}
- ソースだけですが,Octave-3.4.0がリリースされました。 http://www.gnu.org/software/octave/download.html なお,Windows 版はバイナリは,maintanerの Benjamin Lindner さんの準備状況から 少し時間がかかると思います。混乱を避けるため,3.4.0のtesting binaryを私の方から出すことは しないつもりです。 直前のスナップショットの3.3.92を出すかもしれません。 (たぶん中身はほとんど変わらない) -- (Octave for Windows メモの筆者) &size(80%){2011-02-09 09:52:21}
- GUI Octave なるものがあるそうです。 https://sites.google.com/site/guioctave/ -- (Octave for Windows メモの筆者) &size(80%){2011-02-10 07:18:09}
- 前のコメントで3.4.0のテスト用バイナリを私のほうからはださないと書きましたが,出すかもすれません。私のビルドでは,3.4.0では,saveコマンドにバグがでます。開発版では出ません。正式な3.4はこの問題が解決できないとリリースできないと思いますので。 -- (Octave for Windows メモの筆者) &size(80%){2011-02-12 07:27:35}
- OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD versionのようにGotoBLASの後を継ぐプロジェクトが始まったようです。 https://github.com/xianyi/OpenBLAS OctaveのBLASの実装にも影響があるかも知れません。 -- (Octave for Windows メモの筆者) &size(80%){2011-02-17 15:53:12}
- Cygwin 版のoctave 3.4.0がリリースされています。 -- (Octave for Windows メモの筆者) &size(80%){2011-04-01 09:41:26}
- Cygwin版のOctaveは,Cygwin-1.7.9-1ではうまくplotできないようです。Cygwin-1.7.8-1をお使いください。 -- (Octave for Windows メモの筆者) &size(80%){2011-04-06 15:55:26}
- Octave for Windows メモの筆者 -- (私が担当している Octave を使った講義の講義資料をアップロードしました。 http://www.tatsuromatsuoka.com/Lecture/ComputerAlgorithm/LetureDocsPub/) &size(80%){2011-06-15 08:42:35}
- 現時点でソースだけですが,3.4.2がでました。 http://octave.1599824.n4.nabble.com/GNU-Octave-3-4-2-Released-td3622778.html -- (Octave for Windows メモの筆者 ) &size(80%){2011-06-25 02:38:26}
- MinGWの体験版のOctave-3.4.2バイナリを作成し,配布してます。 http://www.tatsuromatsuoka.com/octave/Eng/Win/ あくまでも体験版で, Octave-forgeがはいっていませんし,バグもあると思います。 インストーラーなる気の利いたものもなく,zipファイルを解凍して 適当なフォルダにおきます。 ビルドに必要なツールも一応いれたつもりなので,自分でビルドしてみたい 方はどうぞ。ただし,あまり丁寧な説明はしていません。 -- (Octave for Windows メモの筆者 ) &size(80%){2011-06-29 04:04:04}
- MinGWの体験版のOctave-3.4.2バイナリを更新しました。 http://www.tatsuromatsuoka.com/octave/Eng/Win/ 詳しくは,Readme_octave-3.4.2.txt と ChangeLog.3.4.2.txt をご覧ください -- (Octave for Windows メモの筆者) &size(80%){2011-07-21 07:23:04}
- Octave-3.4.2-mingw + octaveforge pkgs が出ました。 http://old.nabble.com/Octave-3.4.2-mingw-%2B-octaveforge-pkgs-to32394771.html -- (Octave for Windows メモの筆者) &size(80%){2011-09-05 10:45:32}
- Octave-3.4.2-mingw + octaveforge pkgs についてメモをかきました。 http://www.tatsuromatsuoka.com/octave/jpn/OctaveWinMemo.html#110906 -- (Octave for Windows メモの筆者) &size(80%){2011-09-06 14:02:17}
- Gnu Octave windows版のOctave-forge packageがアップデートされました。 http://old.nabble.com/Re%3A-Octave-3.4.2-mingw-%2B-octaveforge-pkgs-p32413743.html -- (Octave for Windows メモの筆者) &size(80%){2011-09-07 17:26:40}
- Gnu Octave windows版のOctave パッケージがアップデートされました。 http://octave.1599824.n4.nabble.com/Updated-Octave3-4-2-Mingw-for-testing-was-Mingw-Octave-3-4-2-blank-gnuplot-printouts-td3814047.html -- (Octave for Windows メモの筆者) &size(80%){2011-09-15 07:56:30}
- Mingw Octave-3.4.3 binaries for testing on windows - Updated Mingw Octave-3.4.3 binaries for testing on windows - Updated http://octave.1599824.n4.nabble.com/Mingw-Octave-3-4-3-binaries-for-testing-on-windows-Updated-td3942303.html -- (Octave for Windows メモの筆者) &size(80%){2011-10-29 13:07:23}
- NitzanさんのWindows版Octave-3.4.3のバイナリがOctaveForgeにアップロード されました。 https://sourceforge.net/projects/octave/files/Octave_Windows%20-%20MinGW/Octave%203.4.3%20for%20Windows%20MinGW%20Installer/ -- (Octave for Windows メモの筆者) &size(80%){2011-12-09 12:21:37}
- Octave 3.5.90 snapshot available for ftp http://octave.1599824.n4.nabble.com/Octave-3-5-90-snapshot-available-for-ftp-td4200255.html だそうです。Version 3.6.0のリリースもまじかなようです。 -- (Octave for Windows メモの筆者) &size(80%){2011-12-16 06:19:01}
- 最近,HDDが壊れたThink Pad X40にUSB HDDを利用してUbuntu 11.10をいれて触っています。Ubuntuのソフトウェアセンターのoctaveは3.2.4なので,3.4.3をビルドしてみました。Windowsでのビルドの経験が役にたって少々の試行錯誤で無事ビルドできました。なかなか,いい感じです。しかし,ビルドツールがUnbuntu上ではWindows上よりはるかに速いのでおどろきました。Ubuntu の本格導入を考えています。 -- (Octave for Windows メモの筆者) &size(80%){2011-12-17 12:42:23}
- Ubuntu 11.10 (32 bit) 上でdevelopment source のビルドができました。起動も早く快適です。 -- (Octave for Windows メモの筆者) &size(80%){2011-12-20 06:12:40}
- データ解析ツールoctaveを語ろう part 2 のリンクを変更しました。(旧リンクでは書き込みができなくなったため) -- (Octave for Windows メモの筆者) &size(80%){2011-12-24 18:06:17}
- Octave のWikiが新しくなりました。 http://www.octave.org/wiki/index.php?title=Main_Page の左のNavigation の index からいろいろなページに飛べます。 -- (Octave for Windows メモの筆者) &size(80%){2011-12-24 18:55:40}
- Octave-3.6.0のrc0がでました。 http://octave.1599824.n4.nabble.com/Octave-3-6-0-rc0-release-candidate-available-for-ftp-td4283677.html Octave-3.6.0のリリースもまもなくでしょう。 -- (Octave for Windows メモの筆者) &size(80%){2012-01-11 13:37:41}
- Octave-3.6.0がリリースされました。 http://octave.1599824.n4.nabble.com/Octave-3-6-0-uploaded-to-ftp-gnu-org-td4297674.html -- (Octave for Windows メモの筆者) &size(80%){2012-01-16 12:01:54}
- Octave team で開発中のOctave-GUIの現在のスナップショット http://www.geocities.co.jp/tmoctwin/files/OctaveGUI0.8.5.html Windows上のスナップショットですが,Ubuntuでもほぼ同じイメージでした。 -- (Octave for Windows メモの筆者) &size(80%){2012-01-26 06:56:01}
- Octave3.6.0_gcc4.6.2 mingw binaries for testing http://octave.1599824.n4.nabble.com/Octave3-6-0-gcc4-6-2-mingw-binaries-for-testing-td4338795.html -- (Octave for Windows メモの筆者) &size(80%){2012-01-30 14:09:33}
- Release 3.6.0 still not "official" http://octave.1599824.n4.nabble.com/Release-3-6-0-still-not-quot-official-quot-td4345497.html で3.6.1がでるようです。 -- (Octave for Windows メモの筆者) &size(80%){2012-02-02 10:03:12}
- Octave 3.6.1 がリリースされました。 http://octave.1599824.n4.nabble.com/GNU-Octave-3-6-1-Released-td4425272.html 3.6.0はバグのため公式版とならなかったため,3.6.1が公式版となります。 -- (Octave for Windows メモの筆者) &size(80%){2012-02-29 17:50:40}
- Octave 3.8.0がリリースされています。非公式版のWIndowsバイナリの入手はこちらから http://octave.osuv.de/3.8/windows/ -- (名無しさん) &size(80%){2014-02-13 09:51:38}
- データ解析ツールoctaveを語ろう Part 2 のアドレスが変わったようです。 -- (名無しさん) &size(80%){2014-05-28 17:47:46}
- データ解析ツールoctaveを語ろう Part 2 のアドレスが変わったようです。 http://toro.2ch.sc/test/read.cgi/unix/1256735581 -- (名無しさん) &size(80%){2014-05-28 17:51:54}
- Octave-4.0.0-rc2でguiの日本語訳をしてみました。 わからない点は未翻訳の部分もあります。 http://www.geocities.jp/tmoctwin/files/ja_JP.zip.html の ja_JP.zip です。 ja_JP.zipの md5sum d479ce73573ddf481c61f1f27cd15a06, size 31,718 ja_JP.zipの中身 ja_JP.ts 翻訳のxmlファイル ja_JP.qm qtのlreleaseで変換したファイル(実際に使うファイル) Windowsの場合 c:\Octave\Octave-4.0.0-rc2\share\octave\4.0.0-rc2\locale\ にja_JP.qmを置いてoctaveをguiで起動してください。 -- (名無しさん) &size(80%){2015-04-06 19:52:07}
- Ubuntu 14.04 LTSで自分でビルドしたoctave-4.0.0-rc2で翻訳の動作確認しました. 私はopt/octave/4.0.0-rc2/にoctave-4.0.0-rc2をインストールしたので,ja_JP.zipを解凍 したディレクトリから sudo cp -p ./ja_JP.qm /opt/octave/4.0.0-rc2/share/octave/4.0.0-rc2/locale でコピーしました. -- (名無しさん) &size(80%){2015-04-06 19:53:26}
- odepkg-0.8.4 がoctave ver.4 ではそのままでビルドできません. Mercurial repository にあるものにパッチを当てるとoctave ver.4 でビルドできます.面倒なので,tar ballを作成し,webに上げました. http://www.tatsuromatsuoka.com/octave/Eng/odepkg/ 今,odepkgをブラッシュアップする動きがありますが,4.0.0のリリースには, 間に合いそうにないので一時的なものとしておいてあります. -- (名無しさん) &size(80%){2015-04-10 19:59:50}
- Octave 4.0.0 release candidate 3 available for ftp http://octave.1599824.n4.nabble.com/Octave-4-0-0-release-candidate-3-available-for-ftp-td4669752.html ダウンロードは以下から, ftp://alpha.gnu.org/gnu/octave いまのところソースのみでWindowsバイナリはまだのようです. そのうちアップされるでしょう. いよいよ rc3 ですね.正式版リリースはもうすぐでしょう. -- (名無しさん) &size(80%){2015-04-11 13:12:17}
- ftp://alpha.gnu.org/gnu/octave を今見たら、windowsバイナリもアップされていますね。 octave-4.0.0-rc3-installer.exe てす。 -- (名無しさん) &size(80%){2015-04-11 23:11:39}
- octave 4.0.0 release candidate 4 available for ftp http://octave.1599824.n4.nabble.com/octave-4-0-0-release-candidate-4-available-for-ftp-td4670148.html ダウンロードは以下から, ftp://alpha.gnu.org/gnu/octave Windowsバイナリもあるようです. rc3 でいろいろ不具合が見つかりました,これが最後のrelease candidateと なるのか? 確実に正式リリースに近づきつつあるようです。 -- (名無しさん) &size(80%){2015-04-30 07:44:23}
- May 29, 2015 — Octave 4.0.0 Released http://www.gnu.org/software/octave/ ついに4.0.0がでました。 ソースのダウンロードは,ftp://ftp.gnu.org/gnu/octave Windowsバイナリは, ftp://ftp.gnu.org/gnu/octave/windows/octave-4.0.0_0-installer.exe です。 -- (名無しさん) &size(80%){2015-06-01 07:34:25}
- SourceForgeがページメンテナーの了解も得ずに,Gimpのwindows installerをラップ してadwareの入ったインストーラーを作成して配布するということが,5月の末ごろ 起きたようです。 Octave関係では,Octave-ForgeでSourceForgeを使っています。 Octave-forge自体は,ソースのアーカイブのみなので影響されません。 3.6以前のOctaveのwindows版はSourceForgeを使ってWindows binaryを配布して いました。Ver.4 からWindows版のバイナリは,octaveプロジェクトのftpサイト で配付されるようになったので,影響は少ないと思います。 Octave MLでスレッドが立っていますので,参考までにNabbleでのアドレスを 書いておきます。 Sourceforge adding adware to software will we be moving to github? http://octave.1599824.n4.nabble.com/Sourceforge-adding-adware-to-software-will-we-be-moving-to-github-td4670950.html We need to talk about SourceForge http://octave.1599824.n4.nabble.com/We-need-to-talk-about-SourceForge-td4670942.html -- (管理人) &size(80%){2015-06-16 19:06:47}
- Cygwin版のOctave-4.0.0がリリースされました。Octaveのインストール のページに詳しいことをのせていますのでそちらをご覧ください。 -- (管理人) &size(80%){2015-06-22 11:58:02}
- ftp://alpha.gnu.org/gnu/octave からoctave-4.0.1rc3のソースとWindowsバイナリをダウンロードすることができます。 WindowsインストーラーでOctave-forgeパッケージがインストールできるようになりました。 -- ( 管理人) &size(80%){2016-02-27 18:02:08}
- ftp://alpha.gnu.org/gnu/octave からoctave-4.0.1rc4のソースとWindowsバイナリをダウンロードすることができます。 -- (管理人) &size(80%){2016-03-12 13:35:59}
- octave-4.0.1がリリースされました。octaveのwebページにリリースの詳細とリンクがあります。 -- (管理人) &size(80%){2016-03-24 06:24:43}
- windows 用の64bitバイナリを準備しました。http://www.tatsuromatsuoka.com/octave/Eng/Win/ -- (管理人) &size(80%){2016-03-25 14:06:59}
- 公式ページにはアナウンスされていませんが,octave-4.0.2がでています。ftp://ftp.gnu.org/gnu/octave (ソース),ftp://ftp.gnu.org/gnu/octave/windows (windowsバイナリ)。詳しいことは,Octave MLのNabbleアーカイブでhttp://octave.1599824.n4.nabble.com/octave-4-0-2-td4676595.html -- (管理人) &size(80%){2016-04-30 05:42:59}
- windows版4.0.2 64bit バイナリをアップしました。http://www.tatsuromatsuoka.com/octave/Eng/Win/ -- (管理人) &size(80%){2016-05-04 19:11:50}
- 現在,MacOSX用のバイナリは https://sourceforge.net/projects/octave/files/ -> Octave MacOSX Binary -> 2016-06-06-binary-octave-4.0.2 でダウンロードできます。 -- (管理人) &size(80%){2016-06-10 12:01:03}
- octave 4.0.3がでたようです。 ftp://ftp.gnu.org/gnu/octave (ソース),ftp://ftp.gnu.org/gnu/octave/windows (windowsバイナリ)。 -- (管理人) &size(80%){2016-07-03 10:26:56}
- http://www.tatsuromatsuoka.com/octave/Eng/Win/ にoctave-4.0.3の64bit windowsバイナリをアップロードしました。 -- (管理人) &size(80%){2016-07-04 19:52:51}
- 現在,MacOSX用のバイナリは https://sourceforge.net/projects/octave/files/ -> Octave MacOSX Binary -> 2016-07-11-binary-octave-4.0.3 でダウンロードできます。 -- (管理人) &size(80%){2016-07-12 16:19:34}
- Octave-4.2.0-rc1がでました。windowsバイナリもあります。ftp://alpha.gnu.org/gnu/octave -- (管理人) &size(80%){2016-09-10 09:09:32}
- Octave-4.2.0-rc2がでました。windowsバイナリもあります。ftp://alpha.gnu.org/gnu/octave -- (管理人) &size(80%){2016-09-22 09:06:46}
- 大分,さぼっています。2017/2/24に4.2.1がリリースされました。 -- (管理人) &size(80%){2017-02-27 14:17:42}
- ftp://ftp.gnu.org/gnu/octave (ソース),ftp://ftp.gnu.org/gnu/octave/windows (windowsバイナリ)。 -- (管理人) &size(80%){2017-02-27 14:18:23}
- 'https://web.ti.bfh.ch/~sha1/'にv4のCCの解説があります。 -- (ごんごん) &size(80%){2017-03-31 17:05:45}
- Octave-4.2.2がリリースされました。ダウンロードはこちらから。 https://www.gnu.org/software/octave/#install -- (管理人) &size(80%){2018-03-15 07:34:41}
- Cygwin版のOctaveが4.2.2になりました。 -- (管理人) &size(80%){2018-03-17 18:13:49}
- 4.4のプレリリース版 4.3.90 がリリースされました。 http://alpha.gnu.org/gnu/octave/ からどうぞ。 -- (管理人) &size(80%){2018-04-13 18:27:03}
- 4.4.0がリリースされました。 ソース http://ftp.gnu.org/gnu/octave windows バイナリ ftp://ftp.gnu.org/gnu/octave/windows -- (管理人) &size(80%){2018-05-03 17:03:16}
- Octave-4.2.0以降のバージョンをWindows10でtraditional(Matlab)モードかつGUIモードで使用した際に画面を遡ってみることができません。例えばA=eye(1000,1000)を実行してA全体を表示した時に、1行1列目の要素を画面を動かして確認することができません。私の環境に特有の現象でしょうか?もし情報があれば教えてください。 -- (通りすがりの者) &size(80%){2018-07-01 18:14:38}
- 4.4.1がリリースされました。 https://www.gnu.org/software/octave/download からダウンロードできます。 -- (管理人) &size(80%){2018-08-14 16:22:19}
- 通りすがりの者 さん 遅レスすいません。 ページャーの less がいろいろ悪さするのでデフォルトで切ってあるせいでは? more on するか 編集→設定→端末→ヒストリのバッファサイズ を調整してください。 -- (管理人) &size(80%){2018-08-14 17:05:52}
- レスありがとうございます。4.4.1で別の人のPCでも同じ症状でした。4.2.0でバッファサイズ調整しましたが同じ症状です。4.4.1で試してみます。 -- (通りすがりの者) &size(80%){2018-08-17 18:30:47}
- 4.4.1で治っていました。解決です。ありがとうございました。 -- (通りすがりの者) &size(80%){2018-08-17 18:44:35}
- ひと月ほど前からoctave 5 の準備が始まっています。プログラムの規模に対して開発メンバの数が少ないので,ゆっくりとしか進んでいないのでが確実には進んでいます。気長に待ちましょう。 -- (管理人) &size(80%){2019-01-06 09:09:48}
- octave の MLに "Octave 5.0 Progress" http://octave.1599824.n4.nabble.com/Octave-5-0-Progress-td4690844.html が投稿されました。5.0の release candidate が来週リリースされそうです。 -- (管理人) &size(80%){2019-01-12 14:06:39}
- 英語の関連リンクに Octave Online を加えました。Web上で使える Octave です。スクリプトの実行にはスクリプトをアップロードしなければいけないので,コードを隠したい場合には使えませんが,簡単な計算などには重宝しそうです。タブレットから電卓替わりにつかったりしています。 -- (管理人) &size(80%){2019-01-22 18:49:00}
- octave の MLに "RC1 Candidate" http://octave.1599824.n4.nabble.com/RC1-Candidate-td4691064.html が投稿されました。5.1 (5.0はスキップ?)の release candidate がリリースされました。64bit版のみWindows バイナリが準備されています。 -- (管理人) &size(80%){2019-01-29 14:34:17}
- octave-5.1.0 リリース https://ftp.gnu.org/gnu/octave/ https://ftp.gnu.org/gnu/octave/windows/ -- (管理人) &size(80%){2019-02-26 15:50:15}
2019-02-26T15:50:15+09:00
1551163815
-
関連リンク
https://w.atwiki.jp/gnuoctavejp/pages/15.html
**英語の関連リンク
-[[Octave本家>http://www.gnu.org/software/octave/]]
-[[OctaveMLの検索(Nabble)>http://octave.1599824.n4.nabble.com/]]
-[[Octave Forge>http://octave.sourceforge.net/]]
-[[Octave Wiki>http://wiki.octave.org/Main_Page]]
-[[Octave Online>https://octave-online.net/]]
**日本語の関連リンク
-[[データ解析ツールoctaveを語ろう part 2(>http://toro.2ch.sc/test/read.cgi/unix/1256735581]](2chスレッド)
-[[データ解析ツールoctaveを語ろう(>http://logsoku.com/thread/pc8.2ch.net/unix/1086016412/]](2chスレッド 過去ログ)
Octaveは3.0からMATLABとの互換性が高くなりました。Octaveの日本語マニュアルが存在しない現在,MATLABの日本語のドキュメントは役に立つと思います。
-[[MATLAB の ドキュメンテーション >http://jp.mathworks.com/help/matlab/]]
2019-01-18T17:12:11+09:00
1547799131
-
Octave WindowsのTips
https://w.atwiki.jp/gnuoctavejp/pages/16.html
このページは編集中です。
#contents()
** WIndows版Octave-4.0.0の不具合
わかっている代表的な困った不具合は,
* パスに非アスキー文字が入っている場合はそのパスに移動できない。
* GUIのコマンドウィンドウやCLIの画面に日本語表示できない。
以上は,Linux版やCygwin版4.0.0-rc4では問題はありません。これはビルドに使っているMinGWのgccの問題に端を発してるようです。Windows版octave 3.8ではCLIで文字コードにSJISを使えば上の不具合を回避できるのですが....。
**プログラムを実行途中で中断したい
Windowsに限ったことではないですが、
Control+C
です。
**GUIインターフェイス
Ver.3.8では,GUIインターフェイスは試験的な導入でしたが,Ver.4からGUIが既定になりました。ある程度まとまった量のプログラムを書いたり、プログラムの保存を考えば、(ほぼ必然的に)テキストエディタを使うことになります。テキストエディタとは、テキスト編集ソフトのことで、Windowsにデフォルトで付属するメモ帳がこれにあたります。
***Notpad++
Windows版Octaveにもテキストエディタが付属していて、コンソールに
edit
と打ち込んでリターンを押すと、Notpad++というソフトが起動すると思います。
これでプログラムを編集する場合、上のコマンドバーを操作して、
Format -> Encode in UTF-8
Language -> Matlab
を選択しておくとよいでしょう。
ここにOctaveのプログラムを書き込むと、見やすいように色がつきます。また、日本語コメントも問題なく使えます。
***その他のエディタ
テキストエディタは世に無数に出回っていますので、どれを使うかは最終的に好みの問題です。
Octave for Windows メモの筆者は[[SciTE>http://www.tatsuromatsuoka.com/octave/jpn/OctaveWinMemo.html#090522]]をお使いのようです。
秀丸エディタもMatlab用ハイライトが配布されていますので流用できます。
**プログラムの実行
Octaveから起動するNotpad++でも特にOctaveとの連携が図られているようではないので、他のエディタを使った場合と同じ操作をしてプログラムを実行します。
***プログラムの一部を実行する。
コピー&ペーストでできます。単にエディタなどで書いたプログラムをコピーして、Octaveコンソールにペーストする(Windowsの場合下も参照)だけです。プログラム全体でももちろん問題ありません。
なお、プログラムを書いてコンソールにペーストして実行するだけなら、WordでもExcelでも問題ないですが、プログラミングにはテキストエディタを使ったほうが何かと勝手がよいでしょう。
***プログラムを保存して全部実行する。
まず、テキストファイルをプログラムを拡張子m(Matlab形式と同じ)付きで保存します。次に、作業ディレクトリを保存したファイルのあるフォルダに設定して、ファイル名(拡張子なし)を打ち込むと実行できます。例えば、C:\octave にtest.mを保存したとすると、
cd C:\octave
test
で実行できます。
**プログラムのペースト
Windows版OctaveをインストールしたときにデスクトップにできるOctaveのアイコンをダブルクリックすると、コマンドプロンプトでOctaveを起動した状態になります。
コマンドプロンプトでコピー&ペーストするにはちょっとだけコツがいります。
Octaveアイコンで起動したOctaveのウィンドウのプロパティを見ると(ウィンドウバーを右クリック)簡易編集モードにチェックが入っているはずです。
この場合、コピーはマウスでハイライトしてリターン、ペーストは右クリックでできます。
下に簡単なテストプログラムを用意しましたので、必要に応じてお試しください。
A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1]
x = linspace(0, 8*pi, 100);
plot(x, sin(x));
**GUIインターフェース
OctaveのGUIインターフェースに[[QtOctave>http://forja.rediris.es/frs/?group_id=60&release_id=298]]というのがあります。
一応使い物にはなるようです。
2015-06-16T19:28:51+09:00
1434450531
-
Octave WindowsのTips (古いので書き直し予定)
https://w.atwiki.jp/gnuoctavejp/pages/17.html
#contents()
**古いのでそのうち書き直します。
**仕様?
コマンドプロンプトで起動したOctave(インストール時にデスクトップにできるOctaveアイコンでも同じ)は、
終了するために右上の×ボタンを押してウィンドウを閉じると例外を出します。
気になるようなら
quit
で終了しましょう。
**octave-3.2.0.exe:1:C:\Octave\3.2.0_gcc-4.3.0\binとかいちいち出てくるのがうっとおしい
スタートアップファイル([[ここ>http://www.obihiro.ac.jp/~suzukim/masuda/octave/octave_config.html]]を参照)に例えば
PS1('>> ')
PS2('> ')
と書いておくと、すっきりします。
**プログラムを実行途中で中断したい
Windowsに限ったことではないですが、
Control+C
です。
**エディタ
ある程度まとまった量のプログラムを書いたり、プログラムの保存を考えば、(ほぼ必然的に)テキストエディタを使うことになります。テキストエディタとは、テキスト編集ソフトのことで、Windowsにデフォルトで付属するメモ帳がこれにあたります。
***Notpad++
Windows版Octaveにもテキストエディタが付属していて、コンソールに
edit
と打ち込んでリターンを押すと、Notpad++というソフトが起動すると思います。
これでプログラムを編集する場合、上のコマンドバーを操作して、
Format -> Encode in UTF-8
Language -> Matlab
を選択しておくとよいでしょう。
ここにOctaveのプログラムを書き込むと、見やすいように色がつきます。また、日本語コメントも問題なく使えます。
***その他のエディタ
テキストエディタは世に無数に出回っていますので、どれを使うかは最終的に好みの問題です。
Octave for Windows メモの筆者は[[SciTE>http://www.tatsuromatsuoka.com/octave/jpn/OctaveWinMemo.html#090522]]をお使いのようです。
秀丸エディタもMatlab用ハイライトが配布されていますので流用できます。
**プログラムの実行
Octaveから起動するNotpad++でも特にOctaveとの連携が図られているようではないので、他のエディタを使った場合と同じ操作をしてプログラムを実行します。
***プログラムの一部を実行する。
コピー&ペーストでできます。単にエディタなどで書いたプログラムをコピーして、Octaveコンソールにペーストする(Windowsの場合下も参照)だけです。プログラム全体でももちろん問題ありません。
なお、プログラムを書いてコンソールにペーストして実行するだけなら、WordでもExcelでも問題ないですが、プログラミングにはテキストエディタを使ったほうが何かと勝手がよいでしょう。
***プログラムを保存して全部実行する。
まず、テキストファイルをプログラムを拡張子m(Matlab形式と同じ)付きで保存します。次に、作業ディレクトリを保存したファイルのあるフォルダに設定して、ファイル名(拡張子なし)を打ち込むと実行できます。例えば、C:\octave にtest.mを保存したとすると、
cd C:\octave
test
で実行できます。
**プログラムのペースト
Windows版OctaveをインストールしたときにデスクトップにできるOctaveのアイコンをダブルクリックすると、コマンドプロンプトでOctaveを起動した状態になります。
コマンドプロンプトでコピー&ペーストするにはちょっとだけコツがいります。
Octaveアイコンで起動したOctaveのウィンドウのプロパティを見ると(ウィンドウバーを右クリック)簡易編集モードにチェックが入っているはずです。
この場合、コピーはマウスでハイライトしてリターン、ペーストは右クリックでできます。
下に簡単なテストプログラムを用意しましたので、必要に応じてお試しください。
A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1]
x = linspace(0, 8*pi, 100);
plot(x, sin(x));
**GUIインターフェース
3.8では,試用版。octave --force-guiで起動。4.0からは,デフォルトでGUIが起動。メニューも日本語で表示されます。
(メニューの翻訳は,完全ではありません。手伝ってくださる方を募集しています。)
2015-04-12T19:03:37+09:00
1428833017
-
メニュー
https://w.atwiki.jp/gnuoctavejp/pages/2.html
**メニュー
-[[トップページ]]
-[[Octaveのインストール]]
-[[Octave WindowsのTips (古いので書き直し予定)]]
-[[関連リンク]]
----
#include(関連リンク)
----
//**リンク
-[[@wiki>>http://atwiki.jp]]
-[[@wikiご利用ガイド>>http://atwiki.jp/guide/]]
// リンクを張るには "[" 2つで文字列を括ります。
// ">" の左側に文字、右側にURLを記述するとリンクになります
//**更新履歴
//#recent(20)
&link_editmenu(text=ここを編集)
2015-04-11T16:33:16+09:00
1428737596
-
トップページ
https://w.atwiki.jp/gnuoctavejp/pages/1.html
*GNU Octave JP
GNU Octaveに関する情報の共有をめざした Wikiの試験的な立ち上げです。
管理人はWikiについては,ど素人ですので,皆様のご協力よろしくお願いします<m(__)m>。
*GNU Octaveとは
GNUプロジェクトによって開発されたフリーの数値解析ソフトウェアです。
行列計算、多項式、方程式の数値解などのための軽快なコマンドラインインターフェイスを提供します。
Octave言語は同用途の商用ソフトウェアであるMatlabとかなりの互換性を有します。
**主な内容
-[[Octaveのインストール]]
-[[Octave WindowsのTips]]
-[[関連リンク]]
**トップページへのコメント
#comment_num2(size=50,vsize=1,num=10,logpage=コメントログ)
2010-02-04T22:10:52+09:00
1265289052
-
管理者からの連絡用
https://w.atwiki.jp/gnuoctavejp/pages/12.html
GNU Octave の wiki の立ち上げ試験中です。
wikiど素人なので,よろしくお願いします<m(__)m>。
2009-06-22T20:09:38+09:00
1245668978
-
プラグイン/アーカイブ
https://w.atwiki.jp/gnuoctavejp/pages/7.html
* アーカイブ
@wikiのwikiモードでは
#archive_log()
と入力することで、特定のウェブページを保存しておくことができます。
詳しくはこちらをご覧ください。
=>http://atwiki.jp/guide/25_171_ja.html
-----
たとえば、#archive_log()と入力すると以下のように表示されます。
保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう
#archive_log()
2009-06-16T13:22:04+09:00
1245126124
-
プラグイン/動画(Youtube)
https://w.atwiki.jp/gnuoctavejp/pages/8.html
* 動画(youtube)
@wikiのwikiモードでは
#video(動画のURL)
と入力することで、動画を貼り付けることが出来ます。
詳しくはこちらをご覧ください。
=>http://atwiki.jp/guide/17_209_ja.html
また動画のURLはYoutubeのURLをご利用ください。
=>http://www.youtube.com/
-----
たとえば、#video(http://youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
#video(http://youtube.com/watch?v=kTV1CcS53JQ)
2009-06-16T13:22:04+09:00
1245126124