主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

信号読み込みの手法の概要

金宝app®では,信号データモデルにするためのののがかかデータのの各手ていはデータデータ読み込みのの各手でははを使使しして信信をを的的的的的的的的的的的

特定のモデル化要件を満たすために使用する手法の詳細については,手法の比較を参照してください。

ソースブロック

正弦波ブロックなどのソースブロックを追加して,別のブロックに入力する信号を生成できます。信号を生成する方法を指定するには,[ブロックパラメーター]ダイアログボックスを使用します。たとえば,正弦波の[ブロックパラメーター]ダイアログボックスに関数sim卡を指定して,時間ベースデータまたはサンプルベースデータを使用できます。

ソースブロックの出力データ型は可変です。たとえば,正弦波ブロックは実数の双のベクトルを出力します。

ソースブロックの使用例については,モデルの対話的な作成と編集を参照してください。

推奨される使用法

  • 生成され信号データが化はいるいるはは,初いるは,初プロトはは,初初プロトプロトプロト。

  • 手動でのデータの作成を避ける。

  • メモリ消費量を軽減する。ソースブロックは信号データを保存しません。

  • 信号データの種類をモデルで視覚的に明確にする。

制限

ソースブロックは事前定义されアルゴリズムに基于信号を生成します。外部ソースからののますデータするするや,モデルを変更変更ずにをするするはずにをするするはずにをするするは,别别场は,别别信号使用します。

ルートレベルのの力子子

次のいずれかのブロックを使用して,ワークスペースから信号データをインポートし,ルートレベルの入力端子に適用できます。

  • 启用

  • inport.

  • エッジベース(立ち上がり,立ち下がり,または両方)のトリガータイプをもつ扳机ブロック

ルートレベルの入力端子は,MATLAB®(ベース),モデルまたはマスクワークスペースから外部入力を読み込みます。これらのブロックは,[コンフィギュレーションパラメーター][データのインポート/エクスポート][入力]パラメーターまたはsim卡コマンド引数の値に基づいてワークスペースからデータをインポートします。例については,連続プラントをモデル化するデータの読み込みを参照してください。

多重牌信号をルートのの力端子にインポートする场は,ルートinportマッパーツールの使をしてください。このツールはください。[入力]コンフィギュレーションパラメーターを更新します。例については,ルート尺寸マッパーツールを使用したデータのマッピングを参照してください。

推奨される使用法

以下の操作でルート入力端子を使用します。

  • 多くの信号を多くのブロックにインポートする

  • モデルを変更せずに,ワークスペースからの信号を使用した広範なコンテキストで参照モデルとしてモデルをテストする

ほとんどほとんどモデル化要件満たし,モデルの柔软性を维持するため信号データをインポートするするするするののののマッピングが便便なな手ルートマッピングのののののですですレベルのののマッピングではですマッピングのがのでは。

  • すべての信号データをMATLABメモリに読み込まずに検査対象の信号データを表示する

  • メモリ効率が高い信号表示を提供する

必要条件

金宝app仿真软件変数のソルバーがインポートデータで指定する時間で必ず実行されるようにするには,[コンフィギュレーションパラメーター]
[データのインポート/エクスポート]
(追加パラメーター]
[出力オプション]
パラメーターを(追加出力の生成)に設定します。

制限

  • エクスターナルモードで入力端子を使用してバスをインポートすることはできません。ラピッドアクセラレータモードでバスデータをインポートするには,数据集形式を使用します。

  • ルート尺寸マッパーツールでサポートされるマッピングモードは信号のデータ型によって異なります。詳細については,ベースベースワークスペースとととファイルの形式ののを参照してください。

从文件ブロック

从文件ブロックは,垫ファイルからデータを読み取り,データを信号として出力します。

例については,時系列データを読み込む从文件ブロックを参照してください。

推奨される使用法

読み込みに从文件ブロックの使用を検讨してください。

  • 大量のデータ。7.3版本の垫ファイルの場合,从文件ブロックはシミュレーション時に垫ファイルからデータを段階的に読み込みます。

    ヒント

    版本7.0ファイルを版本7.3に変换するには(たとえば,変数varを含んでいるmy_data_file.mat), MATLABコマンドラインで次のように入力します。

    负载(my_data_file.mat)保存(my_data_file。席”、“var”、“-v7.3”)
  • 到文件ブロックにエクスポートされたデータ。从文件ブロックは到文件ブロックで書き込まれたデータを,変更や特別な準備なしで読み取ります。

  • モデルファイルとは別の垫ファイルに保存されたデータ。

制限

  • 版本7.0以前のmatファイルの场合,从文件ブロックによって読み取られるのは,配列形式のデータのみです。

  • 7.3版本と以7.0版本前の垫ファイルでは,複数の変数の処理が異なります。垫ファイルの変数を参照してください。

  • 从文件ブロックは,MATLABtimeseries形式の非バーチャルバス信号の読み取りをサポートします。

  • 配列データの場合,从文件ブロックは、双の信号データのみを読み取ります。

  • ERT GRT /ターゲットのビルド,またはSIL /公益诉讼シミュレーションモードの使用を含むコード生成には,いくつかの考慮事項があります。コード生成を参照してください。

从电子表格ブロック

来自电子表格ブロックは微软®Excel®スプレッドシート(すべてのプラットフォーム)またはCSVスプレッドシート(微软办公软件Microsoft Windows®プラットフォームのみ)

推奨される使用法

以下の読み込みには来自电子表格ブロックを使用します。

  • 大きな微软Excel.またはCSVスプレッドシート。来自电子表格ブロックは仿金宝app真软件メモリにデータを読み込む代わりに,シミュレーション時にスプレッドシートから段階的にデータを読み取ります。

  • 変更する予定のスプレッドシート。来自电子表格ブロックはスプレッドシートから直接データを読み込むので,ワークシート値への変更を自動的に処理します。

制限

  • バスデータはインポートできません。

  • 从电子表格ファイルにはスプレッドシートデータに関する要件があります。サポートサポートされてて微软Excelののファイルに示す形式形式使使て,excelスプレッドシートデータデータを定理。

  • Linux®プラットフォームおよびMacプラットフォームでは,从电子表格ブロックを使用したCSVスプレッドシートからのデータのインポートはサポートされていません。

来自Workspaceブロック.

从工作空间ブロックは,ワークスペースから信号データを読み取り,データを信号として出力します。[ブロックパラメーター]ダイアログボックスの[データ]パラメーターで,ワークスペースデータを指定するMATLAB式を入力します。

从工作区ブロックの使用例については,从工作区テストケースでのブロックの使用を参照してください。

推奨される使用法

从工作空间ブロックの読み込みにブロックブロック使使使ます。

  • ローカルで暫定的なテストを実行するため,小規模な信号データセットをインポートする

  • MATLAB(ベース),モデル,マスク,関数ワークスペースからのデータ

  • 可以

  • 工作区块を使用して,データを手動で変更せずにMATLABtimeseries形式で保存したデータ

  • 後のシミュレーションで使用するために,以前のシミュレーション時に到工作空间ブロックで[时尚]形式または[時間付き構造体)形式で保存したデータ

制限

指定するデータ式は次のいずれかのデータ型として評価されなければなりません。

  • timeseriesまたは时间表オブジェクト

  • timeseriesまたは时间表オブジェクトの構造体

  • 時間付きまたは時間なしの構造体

  • 2 次元行列

信号编辑ブロック

信号编辑器ブロックを使用すると,相互交換可能なシナリオを作成してモデルで使用できます。

信号编辑器ブロックの使用例については,次を参照してください。

推奨される使用法

信号编辑器ブロックは,テストテスト使使するする作物

以下の制品は信号编辑器ブロックを各ワークフローに統合します。

  • 金宝app仿真软件测试™

  • 金宝app仿真软件覆盖™

  • 金宝app仿真软件设计校验™

制限

  • 関数呼び出し

  • バス配列

  • ラピッドアクセラレータモードを使用中のバス

  • 时间表オブジェクト

  • グラウンド信号

信号编辑器ブロックは動的な字符串をサポートします。最大長が指定された字符串はサポートしません。さらに,信号编辑器ブロック内の字符串は次を出力できません。

  • 非スカラーのMATLAB字符串。

  • 欠损欠损値を含む含むデータ。

  • 非ASCII文字を含む字符串データ。

関連する例

詳細