時系列データを入力す​る方法について教えて​頂けますでしょうか。

30 ビュー (過去 30 日間)
M M
M M 2022 年 10 月 13 日
コメント済み: M M 2022 年 11 月 2 日
simulinkで、inportブロックを用いてデータを入力する際エラーが表示され悩んでおります。
今回エクセルデータを以下の手順で、インポートを試みました。
  1. inportブロックの[入力の接続]をクリック。
  2. "ルート inport マッパー"を表示させ「スプレッドシート」から「参照」を押し、使いたいシートを選択
  3. オプションで「モデルの更新」をクリックし、モデルにマッピング
すると、以下のようにエラーが出てしまいます。
また今回のプログラムは以下の通りです。
当初、inportブロックの信号属性設定に誤りがあると考えたのですが、データ型は"自動",端子の次元は"-1",サンプル時間は"-1"
に設定しており原因が分からず困っております。
何か教えて頂けますと幸いです。
宜しくお願い致します。

採用された回答

covao
covao 2022 年 10 月 23 日
インポートするExcelデータが所定のフォーマットでない場合、エラーとなる場合があります。
例えば、最初の列が時間データでない など
下記に情報があります。
ルート Inport のマッピングの信号データの作成>サポートされている Microsoft Excel のファイル形式
単純にExcelで定義した時系列信号をブロックから出力する場合は、From Spreadsheetブロックを使う方法もあります。
  1 件のコメント
M M
M M 2022 年 11 月 2 日
COVAO様
ご回答ありがとうございます。
教えて頂いたように、from spreadsheetを使う事にします。
サンプルデータについての回答を含め、返信して頂きありがとうございます。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

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

製品


リリース

R2018b

Community Treasure Hunt

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

Start Hunting!