メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

System object テンプレートの選択

System object を使用してデバイス ドライバー ブロックの動作を定義します。テンプレート System object を変更して独自の System object™ を作成するには、次の手順に従います。

  1. MATLAB® エディターで、テンプレート System object クラス ファイル Source.m を開きます。

  2. クラス ファイルのコピーを保存し、名前を DigitalRead.m に変更します。

  3. DigitalRead.m を開いてクラス名を DigitalRead に変更します。

    classdef DigitalRead < matlab.System ...
            & coder.ExternalDependency
    
        
        ...
        end
  4. コンストラクター メソッドの名前を DigitalRead に変更します。

    methods
            % Constructor
            function obj = DigitalRead(varargin)
                % Support name-value pair arguments when constructing the object.
                setProperties(obj,nargin,varargin{:});
            end
        end
    

    メモ

    MATLAB クラスでは、クラス名、コンストラクター、およびファイルが同一である必要があります。

  5. 変更を DigitalRead.m に保存します。

次のセクションでは、System object の各種動作の初期化、出力、および終了の指定を行います。

参考

|