質問: 0; mkdir(num2str(gain)); movefile abcdef* num2str(gain); このようなコードを作成したのですが、num2str(gain)という名前のフォルダが作られてその中にファイルが格納されてしまいます。 mkdirで作成したフォルダを指定するためにはどのようにすればよいでしょうか。
回答: |movefile| を呼ぶときに関数構文を使う事で、 |num2str(gain)| を文字列としてではなく評価した結果として使うことができます。 gain = 0; mkdir(num2str(gain)) movefile('abcdef*', num2str(gain)) 参考: