double myIn[5]; double myOut[5];
1. Открытая модель ex_signal_array в качестве примера.

2. В Model Data Editor выберите вкладку Inports/Outports.
3. От Представления Изменения выпадающий список выберите Design.
Наблюдайте эти настройки:
Для блока Inport Именем Сигнала является myIn и Размерностями является [5 1].
Для блока Outport Именем Сигнала является myOut.
4. От Представления Изменения выпадающий список выберите Code.
5. Для блока Inport и блока Outport, Классом памяти является ExportedGlobal. С этой установкой блоки появляются в сгенерированном коде как отдельные глобальные переменные.
6. Чтобы создать модель и сгенерировать код, нажмите Ctrl+B.
Сгенерированный исходный файл ex_signal_array.c задает глобальные переменные myIn и myOut как массивы с 5 элементами каждый.
/* Exported block signals */ real32_T myIn[5]; /* '<Root>/In1' */ real32_T myOut[5]; /* '<Root>/Out1' */