主要内容

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

ブロックマスクの作成

カスタマイズされた外観の作成,ユーザーが定義したインターフェイスの作成,ロジックのカプセル化,サブシステムおよびカスタムブロックのデータの非表示

金宝app®を使用すると,ブロックマスクを作成できます。マスクとは,ブロックのカスタムユーザーインターフェイスです。

ブロックのマスクによって,ブロック線図をカプセル化し,それぞれのブロック説明,パラメータープロンプト,ヘルプテキストを備えた独自のパラメーターダイアログボックスをもつことができます。

マスクできるのは,金宝app仿真软件で定義されているように,一意のブロックとして再利用できる独立したカスタムブロックです。

ブロックマスクの作成の詳細については,簡単なマスクの作成を参照してください。

クラス

金宝app仿真软件。面具 マスクをプログラムで制御
金宝appSimulink.Mask.Constraints マスク制約の作成
金宝app仿真软件。面具Parameter マスクパラメーターをプログラムで制御
金宝appSimulink.Mask.EnumerationBase 任意のデータ型の数値を保持する列挙型クラスを導出
金宝appSimulink.Mask.EnumerationTypeOptions 金宝app仿真软件。IntEnumTypeおよび金宝appSimulink.Mask.EnumerationBaseから派生する列挙ファイルの情報を解析
金宝appSimulink.dialog.Control ダイアログコントロールのインスタンスの作成
金宝appSimulink.dialog.parameter.CustomTable プログラムによるカスタムテーブルの作成
金宝appSimulink.dialog.ListboxControl リストボックスをプログラムで制御
金宝appSimulink.dialog.TreeControl ツリー制御のプログラムによる制御

トピック

マスクの紹介

マスクの基礎

マスクの基本とブロックをマスクする状況について学習します。

簡単なマスクの作成

ブロックマスクの作成とカスタマイズ。

既存のマスクの管理

既存のブロックマスクを表示または編集します。

マスクエディターのユーザーインターフェイス

マスクエディターの概要

マスクエディターインターフェイスを使用してマスクを作成およびカスタマイズします。

DataTypeStrパラメーターを利用したデータ型の指定

[エディット]マスクパラメーターのデータ型制約を追加します。

マスクダイアログボックスの設計

この例を実行してみて,マスクダイアログボックスを作成して一部のマスクエディター機能の使用方法を理解します。

大量のマスクパラメーターの処理

大量のマスクパラメーターをプログラムでテーブルに追加する。

マスクされたブロックのテーブルのカスタマイズ

マスクダイアログボックスにカスタムテーブルを追加する。

プログラムによるカスタムテーブルの制御

コマンドラインインターフェイスを使用してカスタムテーブルを制御する。

マスク機能

制約を使用したマスクパラメーターの検証

制約を使用してマスクパラメーターに検証を追加する。

カスタム制約

MATLAB論理式を使用してカスタム制約を作成する。

共有の制約

垫ファイルに制約を保存して,複数のブロックマスクと共有する。

マスクコールバックコード

マスクコールバックコードを追加し,実行します。

マスクの初期化

MATLAB®コードを使用してブロックマスクを初期化します。

マスクへのパラメーターのプロモート

特定のブロックパラメーターをマスクに公開します。

プログラムによるマスクの制御

MATLABコマンドラインからブロックマスクを作成および編集します。

マスク内のブロックに値を渡す

マスクダイアログボックスを使用した入力値を指定します。

リンク付きブロックのマスク

リンク付きブロックにカスタムインターフェイスを追加します。

バリアントブロックのアクティブなバリアントの選択肢を制御する方法

この例では,インラインバリアントブロックおよび变体子系统ブロックのアクティブな選択肢をマスクワークスペースまたはモデルワークスペースから制御するさまざまな方法を示します。

マスクされたブロックの測定単位の定義

マスクされたブロックの出力端子と入力端子に測定単位を設定する。

マスクでのイメージの追加

イメージをマスクアイコンとして追加し,それを基金ファイルに保存する。

マスクダイアログでの階層リストの作成

マスク上のデータの階層リストを作成する。

通过引用外部枚举文件调优掩码弹出参数

引用外部枚举文件为弹出式参数赋值。

マスクコールバック

動的なマスクダイアログボックス

ユーザー入力に基づきマスクダイアログボックスを変更します。

動的なマスクサブシステム

ブロックの構造的な内容を変更できるマスクライブラリブロックを作成します。

MATLABコードを使用するマスクのデバッグ

マスク初期化コード内でエラーをトラブルシューティングします。

モデルマスク

システムマスクの概要

モデルのマスクについて学習します。

マスクしたモデルの作成と参照

モデルを対話方式でマスクする方法。

プログラムによるモデルマスクの制御

プログラムによるモデルのマスク方法。

モデル例

マスクのモデル例

マスク機能を説明する仿金宝app真软件モデルを表示します。

注目の例