メインコンテンツ

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

出力端子のプロパティの設定

Source.m 参照 System object™ には、ブロックの出力端子のプロパティを定義するメソッドの既定の共通した実装が含まれています。

methods (Access=protected)
    %% Define output properties
    ...
        
    function num = getNumOutputsImpl(~)
        num = 1;
    end
                
    function varargout = isOutputFixedSizeImpl(~,~)
        varargout{1} = true;
    end
               
    function varargout = isOutputComplexImpl(~)
        varargout{1} = false;
    end
        
    function varargout = getOutputSizeImpl(~)
        varargout{1} = [1,1];
    end
        
    function varargout = getOutputDataTypeImpl(~)
        varargout{1} = 'double';
    end
        
    ...
end

DigitalRead System object については、既定値を変更する必要はありません。

次のセクションでは、System object のテストを行います。

参考

| |