когда я маскирую блок (в этом случае накладываю маску на функцию) Я хочу, чтобы один из параметров обрабатывался как буквальная строка. Я знаю, что использую 'unit8(sParameter1)'
, но я не могу понять, как изменить эту строку, чтобы сделать ее строкой.Маскирование блоков Simulink: как интерпретировать параметр маски как строку?
И я хочу использовать эту строку, которая будет отображаться как часть имени блока, снова я знаю, где (в маске, используя значок «рисунок команды» незамедлительную), но не так, как
Вы ищете что-то другое, чем просто положить апостроф перед тем и после символов (т.е. обычный способ создания строки в MATLAB)? –
Я говорю о параметрах, которые я определяю в свойствах Блока, а не о параметрах, определяемых в * .c или *. m файл. когда я устанавливаю значение параметра внутри маски, он соответственно отображает их в маске, но ставит его всегда на 1,2,3 ... подсчитывая число значений, которые я создаю для этого параметра. но я хочу, чтобы значение было фактической строкой, а не номером – gozilla1988
Для меня ваш вопрос по-прежнему очень неясен. «Интерник» (вы имеете в виду внутреннее?) К чему? Что вы подразумеваете под «подсчетом чисел ... для этого параметра»? Считаете, где? Вы говорите об ординальном индексе параметра в списке параметров? –