Simulinkモデルから変化する3次元ベクトルのX座標のみExcelに出力する方法
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
変化する3次元座標のXデータをワークスペースから以下の方法でExcelに出力しようとしましたが、配列の次元エラーで実行できない。
モデルでの前処理が必要でしょうか?
data = [xaxis.signals.values];
>> xlswrite('Coordinate.xlsx' ,data)
エラー: xlswrite (line 170)
入力配列の次元を 2 より大きくすることはできません。
1 Kommentar
Naoya
am 19 Okt. 2020
該当のエラーメッセージですが、以下の様なコマンドでも確認することができます。
>> xlswrite('aaaa.xlsx',rand(4,4,3))
エラー: xlswrite (line 170)
入力配列の次元を 2 より大きくすることはできません。
こちらは、xlswrite関数そのものが 3次元行列の保存に対応していないことになります。R2019a 以降のMATLABをお使いであれば、xlswrite関数の代りに、writematrix関数が利用できます。
(こちらは3次元行列のエクスポートにも対応しております)
Antworten (0)
Siehe auch
Kategorien
Mehr zu スプレッドシート finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!