MATLABワークスペースのデータアクセス方法
MATLABでは、ワークスペースのデータは以下を使って呼び出せます:
- 変数名で直接参照する:既にワークスペースに存在する変数を参照するためにその変数名を使います。例えば、xという変数がワークスペースに既にあれば、xを使ってコマンドラインやスクリプト内でその変数を参照できます。
- evalin関数を使用する:evalin関数は、MATLABスクリプト内からワークスペース内の変数へのアクセスを可能にする。構文は次のとおりです。
variable = evalin('base', 'variable_name');
base はワークスペース名、variable_name はアクセスする変数名を表し、この関数は指定ワークスペース内にある変数値を返します。
- 保存する
- ネイティブの日本語で言い換えてください。1つだけでかまいません。
- 本来なら吸入されるべきでない物質を吸入したときのような反応を経験する
- データ.mat
save('data.mat', 'x');
以下の構文を使って、変数をワークスペースに再読み込みすることもできます。
load('data.mat');
ワークスペース内でデータを直接操作すると、コードの可読性やメンテナンス性が低下する可能性があります。データを渡すには関数入力と出力パラメーターを使用することをお勧めします。これによりコードの再利用性が向上します。