slCreateToolstripComponent

Создайте пользовательский компонент Панели инструментов Simulink

Описание

пример

slCreateToolstripComponent(component) создает resources папка для пользовательского Simulink® Компонент панели инструментов в текущей папке и добавляет текущую папку в MATLAB® path.

пример

slCreateToolstripComponent(component,Name=Value) свойства наборов с помощью аргументов name-value. Например, slCreateToolstripComponent("custom",Location="B:\path\customtab") создает resources папка для компонента под названием custom в B:\path\customtab директория и добавляет B:\path\customtab к пути MATLAB.

Примеры

свернуть все

Компонент Панели инструментов Simulink содержит определение для одной или нескольких пользовательских вкладок. Прежде чем вы создадите пользовательскую вкладку, необходимо создать компонент, который будет содержать ее.

Чтобы работать с Панелью инструментов Simulink, запустите Simulink. Например, в командном окне MATLAB, введите:

start_simulink

Создайте пользовательский компонент Панели инструментов Simulink при помощи slCreateToolstripComponent функция. Например, назовите custom компонента.

slCreateToolstripComponent("custom");

Эта команда создает resources папка в вашей текущей папке и добавляет вашу текущую папку в путь MATLAB. resources папка содержит две папки и один файл JSON.

  • icons папка — Местоположение значков используется пользовательскими элементами вкладки

  • json папка — Местоположение файлов JSON, которые задают пользовательские вкладки

  • sl_toolstrip_plugins.json — Файл JSON, который не должен быть отредактирован

По умолчанию компоненты Панели инструментов Simulink сохраняются через сеансы. Можно создать временный компонент Панели инструментов Simulink, который сохраняется только во время текущего сеанса.

Создайте временный пользовательский компонент Панели инструментов Simulink при помощи slCreateToolstripComponent функция. Например, назовите temp компонента.

slCreateToolstripComponent("temp",Persist=false);

Эта команда создает resources папка в вашей текущей папке и добавляет вашу текущую папку в путь MATLAB. resources папка содержит две папки и один файл JSON.

  • icons папка — Местоположение значков используется пользовательскими элементами вкладки

  • json папка — Местоположение файлов JSON, которые задают пользовательские вкладки

  • sl_toolstrip_plugins.json — Файл JSON, который не должен быть отредактирован

Когда вы открываете новый сеанс работы с MATLAB, temp компонент не загружается.

Входные параметры

свернуть все

Имя компонента в виде вектора символов или строкового скаляра.

Имя компонента появляется в sl_toolstrip_plugins.json файл как значение для Name свойство. Не редактируйте этот файл.

Пример: slCreateToolstripComponent("custom")

Типы данных: char | string

Аргументы name-value

Задайте дополнительные пары аргументов как Name1=Value1,...,NameN=ValueN, где Name имя аргумента и Value соответствующее значение. Аргументы name-value должны появиться после других аргументов, но порядок пар не имеет значения.

Пример: slCreateToolstripComponent("custom",Location="B:\path\customtab",Persist=false)

Место хранения для файлов компонента в виде вектора символов или строкового скаляра. Функция добавляет место хранения в путь MATLAB.

По умолчанию функция генерирует файлы компонента в resources папка в текущей папке.

Пример: slCreateToolstripComponent("custom",Location="B:\path\customtab")

Типы данных: char | string

Опция, чтобы загрузить компонент для новых сеансов работы с MATLAB в виде числового или логического 1 TRUE) или 0 ложь).

Пример: slCreateToolstripComponent("custom",Persist=false)

Типы данных: double | logical

Введенный в R2021b