复数矩阵相乘的扩展矩阵计算方法

随笔 专栏收录该内容
10 篇文章 1 订阅

Matlab是矩阵计算语言,其最基本的存储单位就是矩阵。在诸多信号处理领域,我们所涉及到的信号都是复数信号,那么matlab如何处理复数矩阵呢? 假设矩阵 A A B B 为复数矩阵,当我们运用matlab计算两个矩阵的乘积时(矩阵 A A B B 满足矩阵相乘的维度条件),我们可以直接在命令窗口输入 AB A ∗ B

当然,我们也可以采用扩展矩阵的做法来计算复数矩阵的计算。首先是对矩阵进行拆分 B=BR+jBM B = B R + j B M ,我们用实数矩阵表示 B B ,如

B=(BRBM)(393) (393) B ′ = ( B R B M )

另外
A=(ARAMAMAR)(394) (394) A ′ = ( A R − A M A M A R )

则有
AB=(ARAMAMAR)(BRBM)=(ARBRAMBMAMBR+ARBM)(395) (395) A ′ ∗ B ′ = ( A R − A M A M A R ) ( B R B M ) = ( A R B R − A M B M A M B R + A R B M )

最后,我们用 AB A ′ ∗ B ′ 的计算结果来表示 C C ,即 C=ARBRAMBM+j(AMBR+ARBM) C = A R B R − A M B M + j ( A M B R + A R B M )

  • 3
    点赞
  • 1
    评论
  • 3
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

评论 1 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:精致技术 设计师:CSDN官方博客 返回首页

打赏作者

Qiuyun.Zou

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值