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

251
Zed1

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

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

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

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

[1 0]

[0 я]

Спасибо.

0

0 ответов на вопрос

Похожие вопросы