このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
System object テンプレートの選択
System object を使用してデバイス ドライバー ブロックの動作を定義します。テンプレート System object を変更して独自の System object™ を作成するには、次の手順に従います。
MATLAB® エディターで、テンプレート System object クラス ファイル
Sink.m
を開きます。クラス ファイルのコピーを保存し、名前を
DigitalWrite.m
に変更します。DigitalWrite.m
を開いてクラス名をDigitalWrite
に変更します。classdef DigitalWrite < matlab.System ... & coder.ExternalDependency ... end
コンストラクター メソッドの名前を
DigitalWrite
に変更します。methods % Constructor function obj = DigitalWrite(varargin) % Support name-value pair arguments when constructing the object. setProperties(obj,nargin,varargin{:}); end end
メモ
MATLAB クラスでは、クラス名、コンストラクター、およびファイルが同一である必要があります。
変更を
DigitalWrite.m
に保存します。
次のセクションでは、System object の初期化、出力、および終了の動作の指定を行います。
参考
Digital Read ブロックの作成 | ハードウェア固有の C/C++ コードの記述 | 初期化、出力、および終了の動作の指定