フィルターのクリア

データ インスペクター ログデータのエクスポート

4 ビュー (過去 30 日間)
Yuma Yamazaki
Yuma Yamazaki 2019 年 6 月 27 日
回答済み: Yuma Yamazaki 2020 年 1 月 6 日
データインスペクターで複数データのエクスポートは可能でしょうか?
複数データを選択しエクスポートしても1×1Dataset型のデータしか生成されません。
下記、例になります。
<例>3つのデータをデータ インスペクターからエクスポートしたい
1.モデルの設定
対照の3データは全てログ設定済み
図1.png
2.コンフィギレーションパラメータの設定
図2.png
3.対象データのエクスポート
1×1Dataset型のデータしか生成されない
図3.png
図4.png
4.備考
1データだけなら意図した値をエクスポートしてくれます
図6.png
以上

採用された回答

Yuma Yamazaki
Yuma Yamazaki 2020 年 1 月 6 日
こちらに関しましてもご回答頂き有難うございました。
問題は解決しておりますが、勉強も兼ねて実施してみます。

その他の回答 (1 件)

stozaki
stozaki 2019 年 12 月 31 日
ご質問頂き、ありがとうございます。
既に解決されているかもしれませんが、Datasetには複数のログデータがオブジェクトの形で格納されています。
Yuma Yamazaki様が作成されたように'data'という名前のDatasetを想定しています。なお、MATLABのバージョンが幾つをご利用かわかりませんでしたので、画面の見た目からR2015a前後と認識し、R2015aで実行したものを記載致します。
1~3までは、Yuma Yamazaki様が実施された内容と同様です。
ベースワークスペースにdataという名前のDatasetが保存されていると思います。
MATLABコマンドウィンドウで、dataと実行します。
data
と実行すると、次のようにdataには3つの要素が格納されていることがわかります。
data_1.png
出力されているコメントを見て頂くと、getまたはgetElementを使って、要素にアクセスできるようになっています。
例えば、1番目の要素 Constatn のデータへアクセスする場合、次のように実行します。
data_2.png
data.get(1)
% 値を取得する場合
data.get(1).Values
% 時刻データを取得する場合
data.get(1).Values.Data
2つ目、3つ目の要素は、同様にget(2)、get(3)とすれば、対象の要素へアクセスできます。
是非、お試し頂ければと思います。

カテゴリ

Help Center および File ExchangeSeismology についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!