Настройте системный внешний вид блока

Задайте имена ввода и вывода

Укажите, что имена портов ввода и вывода Системы object™–based блок реализовали использование блока MATLAB System.

Используйте getInputNamesImpl и getOutputNamesImpl задавать имена входного порта как “исходные данные” и выходной порт как “количество”.

Если вы не задаете getInputNamesImpl и getOutputNamesImpl методы, объект использует stepImpl имена переменных ввода и вывода метода для имен порта ввода и вывода, соответственно. Если stepImpl метод использует varargin и varargout вместо имен переменных, значения по умолчанию имен порта к пустым символьным векторам.

methods (Access = protected)
   function inputName = getInputNamesImpl(~)
          inputName = 'source data';
   end
   
   function outputName = getOutputNamesImpl(~)
          outputName = 'count';
   end
end

 Полное определение класса с именованными вводами и выводами

Добавьте текст, чтобы блокировать значок

Добавьте текст в значок блока Системы, основанный на объектах блок реализовал использование блока MATLAB System.

  1. Разделите на подклассы от класса пользовательского значка.

    classdef MyCounter < matlab.System & matlab.system.mixin.CustomIcon

  2. Используйте getIconImpl задавать значок блока как New Counter с разрывом строки между этими двумя словами.

    methods (Access = protected)
        function icon = getIconImpl(~)
            icon = {'New','Counter'};
        end
    end

     Полный файл определения класса с заданным значком

Добавьте изображение, чтобы блокировать значок

Задайте изображение на значке блока Системы, основанный на объектах блок реализовал использование блока MATLAB System.

  1. Разделите на подклассы от класса пользовательского значка.

    classdef MyCounter < matlab.System & matlab.system.mixin.CustomIcon

  2. Используйте getIconImpl метод, чтобы вызвать matlab.system.display.Icon класс и задает изображение.

    methods (Access = protected)
        function icon = getIconImpl(~)
            icon = matlab.system.display.Icon('counter.png');
        end
    end

     Полный файл определения класса с изображением значка

Смотрите также

| | | | |

Похожие темы