Переименовать вход и выход Подсистемы - PullRequest
0 голосов
/ 03 апреля 2019

Я анализирую текстовый файл с помощью Matlab и пытаюсь создать модель Simulink из Matlab.

new_system(link_NameValue);
add_block('simulink/Ports & Subsystems/Subsystem',[link_NameValue '/' link_NameValue]);
set_param(gcb,'Description',sprintf('%s ==> %s', link_SourceNameValue, link_TargetNameValue));
set_param('On_Off/On_Off/In1','Port number',link_SourcePortNameValue);

Я хотел бы переименовать имя Input In1 и Output Out1 подсистемы с некоторым проанализированным значением. Я попробовал это, но вернул мне:

Inport block does not have a parameter named 'Port number'

Пробовал также с "портом" вместо "Номер порта", но вернул мне:

Port number specified in 'On_Off/On_Off/In1' is invalid.  Port numbers must be positive integer constants less than or equal to 65535.

Спасибо за помощь!

1 Ответ

1 голос
/ 04 апреля 2019

Требуемое свойство Port, а не Port number. См. Специфичные для блока параметры , чтобы узнать общие свойства всех блоков и их допустимые значения.

...