Я пытаюсь создать матричное представление для некоторых квантовых элементов в Simulink в MATLAB, и у меня возникают проблемы при создании матрицы со сложными компонентами.

Для создания матриц с вещественными компонентами я создавал векторы константных блоков с блоком MUX, а затем объединял блоки MUX для создания матрицы. Когда я пытаюсь сделать это со сложным константным блоком, я получаю следующие ошибки.

"Сложное несоответствие сигнала. Входной порт 1 из 'untitled2/Mux2' ожидает сигнал комплексного числового типа. Тем не менее, это обусловлено сигналом числового типа "реальный" и "Сложное несоответствие сигнала". Выходной порт 1 из «untitled2/Constant4» является сигналом числового типа real. Тем не менее, это является сигналом комплексного числового типа "

Есть ли способ сделать то, что я пытаюсь сделать? Например, создайте матрицу, которая выглядит следующим образом:

[1 0]

[0 я]

Спасибо.

0