Beyond the State-of-the-Art

最先端を超えたいと思ってる(大嘘)エンジニアのブログ

JuliaにおけるArrayとイコール

Juliaで A=[1 2] B=A A[1]=3 と実行すると、配列BはB=[3 2]という風に、C言語のポインタを扱うのと同じような結果になる。 元々こういう仕様で、MatlabやOctaveと違うので注意しないといけない。 配列Aの中身をBにコピーするにはB=copy(A)を実行する。B=[A]…

Aquamacsにjulia-modeを導入

AquamacsでJuliaの開発環境を整えるために、Aquamacsにjulia-modeを導入する。 GitHubで公開されている julia-mode.elをダウンロードする。 ダウンロードした julia-mode.elをディレクトリ~/Library/Preferences/Aquamacs\ Emacsに入れる。 設定ファイル~/Li…

mファイルをoctave-modeで開く in Aquamacs

MacのAquamacs(ver 3.0a)で,mファイルを常にoctave-modeで開くように設定する方法 Emacs Octave Supportに基づいて,設定ファイル ~/Library/Preferences/Aquamacs Emacs/Preferences.el に次のコードを追記する. (autoload 'octave-mode "octave" nil t) …