复数的实部相乘,而虚部保持不变(Matlab)



我正在尝试将复数的实部乘以标量,而虚部保持不变。

例如x= a + bi乘以c得到y= ca + bi

对程序有什么建议吗?

为此,您可以使用MatLab中的realimag函数。所以乘法变成了:

y = real(x) * c + imag(x)*i

real(参见文档)从x检索a, imag(参见文档)从x检索b。别忘了再和i相乘;)

最新更新