MATLAB set_param для устройства From Wave - PullRequest
1 голос
/ 25 августа 2009

Как установить параметры блока устройства от волны в модели Simulink?

Мне нужно установить параметр "samples per frame". Это должно быть что-то вроде («Название модели / Из устройства Wave», «Образцы на кадр», 1024) ... но это не работает так.

Можно ли установить параметры этого блока?

1 Ответ

2 голосов
/ 25 августа 2009

Большинство блоков Simulink используют диалоговое окно в качестве имени параметра, но без пробелов. Так что в этом случае вы бы использовали,

>> set_param('model/blockName','SamplesPerFrame','1024');

Кроме того, поскольку блок принимает переменную рабочей области в качестве значения, вы должны установить ее в виде строки, поэтому используйте «1024», а не 1024. Еще один совет - использовать завершение табуляции, чтобы вы могли набрать

>> set_param('model/blockName','S[tab]

и это показало бы вам список возможных параметров, начинающихся с S.

...