functionscalarProduct
Scalar product of two complex vectors c1 and c2
Information
This function returns the scalar product of two given vectors of Complex numbers of length n.
c3 = sum(conj(c1[k]) * c2[k] for k in 1:n)
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Complex[:] | c1 | Vector of Complex numbers 1 | |
| Complex[size(c1, 1)] | c2 | Vector of Complex numbers 2 |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Complex | c3 | Scalar product of c1 and c2 |
Revisions
Important bug fix note: The scalar product function was originally implemented without conjugating the argumentc1. This issue is fixed based on #1260.