質問: readtable('query.csv','readvariablenames',false); 理由がよくわかりません。何か解決策はないでしょうか。
回答: 私のほうでは再現できていないのですが、readtableをtry/catchで囲んで、読み取り発生時は再度readtableを実施するようにしてみてはいかがでしょうか。 以下がサンプルですが、while文でreadtableを繰り返し、正常に読み込めたらwhile文を抜けるというものです。 stat = false; while stat ~= true try querycsv = readtable('query.csv','readvariablenames',false); stat = true; disp('読み込み完了') catch me disp(me.message) disp('読み込みをリトライします') end end 参考: try/catchのドキュメント