すべてのスクリプトでアクセスする必要があるいくつかのマジックナンバー定数を宣言しようとしています。私は次のようになりますどのmy_path
でファイルload_constants.m
を作っ:startup.mの変数宣言がMATLABで機能しない
magic_number = 10;
other_magic_number = 12;
私startup.m
は、次のようになります。
% add a bunch of packages
addpath ~/Documents/MATLAB/some-package
userpath(my_path)
load_constants
しかし、私は、コマンドウィンドウでmagic_number
にアクセスしようとすると:
Undefined function or variable 'magic_number'.
startup.m
の変数を直接宣言することもできません。これを修正するには?
'startup.m'はMATLABのカレントディレクトリにありますか? –