Simulink でのシミュレーション​データのExcelに​エクスポート方法

Simulinkで作ったモデルでシミュレーションを回してるのですが、シミュレーション結果(数値データ)をExcelにエクスポートする方法はありませんか?
To workspaceブロックでMatlabのワークスペースに変数としてデータを取得することは分かったのですが.matファイルか.mファイルでしか保存できないので解決策があればよろしくお願いいたします。

 采纳的回答

Toshinobu Shintai
Toshinobu Shintai 2019-9-20

0 个投票

以下のリンク先のAnswerにありますように、データインスペクターを用いると簡単に出力することができます。
また、データインスペクターの詳細な使い方については以下のリンク先をご確認ください。

5 个评论

s
s 2019-9-25
ありがとうございます。
URLなどを参考に早速試してみたのですが、画像のようになってしまいエクセルにエクスポート出来ません。コンフィギュレーションの設定にもSimscapeの設定も表示がありません。
開くところや場所が違うのでしょうか?
MATLAB/Simulinkのバージョンは2016bです。
データインスペクターからのエクセル出力はR2016b時点ではできませんでした。失礼しました。
コンフィギュレーション内のSimscape設定はSimscapeをインストールしていないと現れません。
手動での手っ取り早いやり方としては、matファイルを開いた時に現れる変数エディタでセルを範囲選択(または全選択)してコピー、エクセルを開いてペーストするという方法があります。
後はデータのフォーマットを整えて「xlswrite」コマンドで出力する方法があります。
s
s 2019-9-26
编辑:s 2019-9-26
他のバージョン(2018b)でシミュレーションデータインスペクターを使ってエクセルファイルにエクスポートを実行しようとしましたが画像のようになってしまいます。何度も申し訳ありませんが、対応バージョンはいつからでしょうか?
説明が不足しておりまして申し訳ありません。
データインスペクターからエクセルに出力する機能はR2019aから実装されました。
s
s 2019-9-27
承知いたしました。
ありがとうございます。

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!