私は次のことをしようとします:
fname = strcat('C:\Users\user_name\work\video\',avi_name);
videoObject = VideoReader(fname);
エラーメッセージが表示されます:
Argument must contain a string.
私は私のものをチェックしようとしますfname
:
fname = strcat('C:\Users\user_name\work\video\',avi_name);
fname
videoObject = VideoReader(fname);
私はそれが(予想通り)であることがわかります:
'C:\Users\user_name\work\video\bla_bla.avi'
私が次のことをしようとすると:
fname = 'C:\Users\user_name\work\video\bla_bla.avi';
videoObject = VideoReader(fname);
できます。の出力の何が問題なのか、誰か説明してもらえますかstrcat
。関数によって文字列として認識されないのはなぜですか?また、出力で正しい文字列のように見えるのはなぜですか?