1

関数「mmread」を使用するコードをMatlabで記述しようとしています。

最初、次のエラーが発生しました。

 "C:\Program Files\MATLAB\R2008a\bin\win32"

Webを検索したところ、mmreadをダウンロードして、「C:\ ProgramFiles \ MATLAB \ R2008a \ bin\win32」に配置する必要があることがわかりました。しかし、それでも機能しません。

次のように、コマンドウィンドウで実行しようとすると次のようになります。

  mmread('C:\videosFolder\video1.avi');

次の警告が表示されます。

  Warning: In the directory "C:\Program Files\MATLAB\R2008a\bin\win32\mmread", mexDDGrab.mexw32 now shadows mexDDGrab.dll.

MATLAB7.1リリースノートを参照してください。

そして、コードを実行しようとすると、次のようになります。

  [~,audio]=mmread(pathname,[],[n n+1],true,false,'',true,false);  

followinfエラーが発生します:

  Expression or statement is incorrect--possibly unbalanced (, {, or [.

助言がありますか ?前もって感謝します。

4

1 に答える 1

1

私はちょうどそれをテストしました、2010a は ~ を行いますが、2009a は行いません。

于 2012-07-07T10:21:19.023 に答える