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