MATLAB:将复数矩阵的每个元素转换为另一个矩阵

问题描述 投票:0回答:1

我有一个由复杂元素组成的 n x n 矩阵。我想用一个新的矩阵 [Im(x) -Re(x); 替换每个元素 x Re(x) Im(x)]。有没有一种简单的方法可以做到这一点(最好不使用 for 循环)?

matlab matrix
1个回答
0
投票

A
为输入复矩阵。

然后

B=imag(A)-real(A) +1j*(real(A)+imag(A))

B
就是所求矩阵。

不需要

for
循环,而不是单个循环。

我假设在问题中您省略了“+”或任何组合第二对的操作。

© www.soinside.com 2019 - 2024. All rights reserved.