これは、コードと同じフォルダーにある .mat ファイルの名前を入力しているコードの一部です。ただし、ファイル名を識別せず、エラーが発生します。
"??? ==> load を使用したエラー
ファイル 'q.mat' を読み取れません: そのようなファイルまたはディレクトリはありません。"
q_type=input('Do you want to use q from "A", "B" or from a saved .mat file? Enter the exact name: ','s');
q_type=mat2str([q_type'.mat'])
load(q_type)
ただし、次のようにコマンド ウィンドウで load コマンドを直接使用すると、エラーは発生せず、ファイルが読み込まれます。
load('q_A.mat')
なぜこのようなことをしているのですか?