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