以下に示すように、関数内でファイルをロードしようとしました。
function dy = rates(t,y)
w= load(ang_rates)
for i=1:8538
wx=w(i,1)
dy = zeros(8538,1);
dy = wx+sin(phi)*tan(theta)*wy+cos(phi)*tan(theta)*wz;
end
end
しかし、次のエラーが発生しています。また、ワークスペースにファイル名が表示されません。
??? Undefined function or variable 'ang_rates'.
Error in ==> rates at 4
data = load(ang_rates) %# Initialize data with the .MAT file contents
ファイルは関数と同じフォルダーにあることに注意してください。