exponenta event banner

matlab.system.display.Icon class

Пакет: matlab.system.display

Пользовательское изображение значка

Синтаксис

icon = matlab.system.display.Icon(imageFile)

Описание

icon = matlab.system.display.Icon(imageFile) устанавливает imageFile изображение в виде значка системного блока MATLAB. Чтобы задать изображение значка, используйте icon выходной аргумент из getIconImpl (Симулинк).

Входные аргументы

развернуть все

Файл изображения, отображаемый на значке блока, указанный как символьный массив. Если изображение отсутствует в пути, используйте полный путь к файлу изображения.

Файл изображения должен иметь формат, поддерживаемый для блоковых масок. См. раздел Рисование статического значка (Simulink).

Пример: "image.png"

Примеры

свернуть все

Определите изображение в файле определения класса.

    methods(Access = protected)
        function icon = getIconImpl(~)
            % Define icon for MATLAB System block
            icon = matlab.system.display.Icon("my_icon.png");
        end
    end

Теперь изображение отображается на значке блока системы MATLAB.

Представлен в R2017a