File: mtx_cmul.md

package info (click to toggle)
pd-iemmatrix 0.6.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,576 kB
  • sloc: ansic: 15,440; makefile: 291; sh: 169
file content (36 lines) | stat: -rw-r--r-- 840 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
---
title: mtx_cmul
description: multiplication of complex-valued matrix
categories:
- object
pdcategory: Matrix Math
see_also:
- mtx_*
- mtx_.cmul
inlets:
  1st:
  - type: matrix
    description: real part of 1st input matrix (A)
  2nd:
  - type: matrix
    description: imaginary part of 1st input matrix (B)
  3rd:
  - type: matrix
    description: real part of 2nd input matrix (C)
  4th:
  - type: matrix
    description: imaginary part of 2nd input matrix (D)
outlets:
  1st:
  - type: matrix
    description: X - real part of multiplication of (A+jB)(C+jD)
  2nd:
  - type: matrix
    description: Y - imaginary part of multiplication of (A+jB)(C+jD)
---

$$
Z_{m\times n} = (A_{m\times n}+jB_{m\times n}) \cdot  (C_{m\times n}+jD_{m\times n}) \\\\
X_{m\times n} = \Re ({Z_{m\times n}}) \\\\
Y_{m\times n} = \Im ({Z_{m\times n}})
$$