Simulinkモデルから変化する3次元ベクトルのX座標のみExcelに出力する方法
조회 수: 5 (최근 30일)
이전 댓글 표시
変化する3次元座標のXデータをワークスペースから以下の方法でExcelに出力しようとしましたが、配列の次元エラーで実行できない。
モデルでの前処理が必要でしょうか?
data = [xaxis.signals.values];
>> xlswrite('Coordinate.xlsx' ,data)
エラー: xlswrite (line 170)
入力配列の次元を 2 より大きくすることはできません。
댓글 수: 1
Naoya
2020년 10월 19일
該当のエラーメッセージですが、以下の様なコマンドでも確認することができます。
>> xlswrite('aaaa.xlsx',rand(4,4,3))
エラー: xlswrite (line 170)
入力配列の次元を 2 より大きくすることはできません。
こちらは、xlswrite関数そのものが 3次元行列の保存に対応していないことになります。R2019a 以降のMATLABをお使いであれば、xlswrite関数の代りに、writematrix関数が利用できます。
(こちらは3次元行列のエクスポートにも対応しております)
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 スプレッドシート에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!