Как создать матрицу с действительными и сложными значениями в Simulink?

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

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

"Несоответствие комплексного сигнала. Входной порт 1 из" untitled2/Mux2 "ожидает сигнал комплексного числового типа. Однако он управляется сигналом действительного числового типа" и "Несоответствие комплексного сигнала. Выходной порт 1 из" untitled2/Constant4 " это сигнал числового типа, действительный. Однако, он управляет сигналом комплекса числового типа "

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

[1 0]

[0 я]

Спасибо.

0 ответов

Другие вопросы по тегам