質問: systemを利用してmatlabでコマンドプロンプトの実行をする。 コマンドプロンプト上で cd/d”ファイルのパスを指定” というコマンドを利用しており、これをmatlab上のsystem()を利用して実現したいと考えています。 system(cd/d"ファイルのパス") と書きたいのですが、pwdコマンドを使って取得したファイルのパスをどのように指定すれば良いでしょうか。
回答: matlab の pwd コマンドの結果は文字列で帰ってきますので、 system(['cd ', pwd]); と 'cd ' (cd + スペース) と文字列の連結して system コマンドに入力する方法でいかがでしょうか? ['cd ', pwd] で確認してみてください。