同じ MATLAB コードと同じ Excel ファイル (.csv 形式) を持つ 2 台のコンピューターがあります。このコードは、Excel がインストールされているマシンでのみ機能します。他の違いは思いつきません。
コンピューターで xlsread が機能するには Excel が必要ですか? 表示されるエラーは、認識できない形式です。
この場合、Excel を入手せずに簡単な回避策はありますか?
編集:Excelは必要ないようです。おそらく問題は、ファイルが .csv であることですか? やっぱりフォーマットエラーです。同じ形式のファイルが他のコンピューターで機能した理由がわかりません。
解決済み: .csv ファイルが問題でした。.csv ファイルの読み取りでは、matlab の importdata() 関数が非常に用途が広いことが証明されました。