Masassiah Blog

Masassiah のブログです。主に読書で得た気づきをまとめています。

GNU Octave 起動時に読み込む .octaverc の設定

2020年5月14日更新

GNU Octave を起動したとき,Octave 環境に個人的な変更を加えるファイルについて説明する。

 

www.gnu.org

Windows10 の場合,「.octaverc」という名前のファイルに,Octave 環境に個人的な変更を加えるコマンドを記載し,ホームディレクトリ「C:\Users\****」(**** はユーザ名)に保存するだけでよい。

 

公式サイト(octave.org)における「~/.octaverc」の説明は以下の通り。

This file is used to make personal changes to the default Octave environment.

念のため,Google 翻訳しておく。

このファイルは、デフォルトのOctave環境に個人的な変更を加えるために使用されます。

 

なお,私の「.octaverc」には,グラフの書式を変更する内容を以下のように記載している。

# 軸の目盛り
set(0,'defaultAxesFontSize',14);
set(0,'defaultAxesFontName','Times');
# タイトル等
set(0,'defaultTextFontSize',18);
set(0,'defaultTextFontName','Times');
# 線幅
set(0,'defaultLineLineWidth',3);

これで,いちいちグラフの書式や線幅などを指定することなく,お気に入りの書式や線幅で,グラフを出力することができる。

.octaverc に記載した内容

  • グラフの軸の目盛りのフォントサイズは 14 pt,フォントは Times
  • グラフのタイトルのフォントサイズは 18 pt,フォントは Times
  • グラフの線幅は 3 pt

(参考)PostScript の標準フォント

 なお,公式サイト(octave.org)における「.octaverc」の説明は以下の通り。

This file can be used to make changes to the default Octave environment for a particular project. Octave searches for this file in the current directory after it reads ~/.octaverc. Any use of the cd command in the ~/.octaverc file will affect the directory where Octave searches for .octaverc.

If you start Octave in your home directory, commands from the file ~/.octaverc will only be executed once.

念のため,Google 翻訳した「.octaverc」の説明は以下の通り。

このファイルを使用して、特定のプロジェクトのデフォルトのOctave環境を変更できます。 Octaveは、〜/ .octavercを読み取った後、現在のディレクトリでこのファイルを検索します。 〜/ .octavercファイルでcdコマンドを使用すると、Octaveが.octavercを検索するディレクトリに影響します。

ホームディレクトリでOctaveを起動すると、〜/ .octavercファイルからのコマンドは1回だけ実行されます。

MATLABとOctaveによる科学技術計算

MATLABとOctaveによる科学技術計算