Creating Matrix provided elements
Ältere Kommentare anzeigen
From a Hermititan (complex skew symmetric) matrix of order N (Asssume N=15) a column vector is created such that all the diagonal elements are placed first and then the ordered pair of real and imaginary parts of upper triangle matrix are placed next. Since it is hermitian matrix the upper and lower triangle elements have same set of real and imaginary elements.
For example for N=15x15 matrix the vector looks like this
[D1, D2, D3,...........,D15, R11, I11,R12, I12,.... ,R15, I15] in total 225 elements column vector.
How to construct back the matrix given this vector?
4 Kommentare
Image Analyst
am 23 Jul. 2021
Did you experiment around with the real(), imag(), eye(), tril(), and triu() functions? If not, why not? That's what I'd do.
Chunru
am 23 Jul. 2021
For Hermitian matrix, the following are independent variables:
[D1, D2, ... D15, R1_2, I1_2, ..., R1_15, I1_15, R2_3, I2_3, ... R2_15, I2_15, ....]
Try to get the input corrrect before next step.
Jan
am 23 Jul. 2021
What is R1_2 compared to L1_2? Should it be L2_1? If it is a hermitian matrix, why are the L elements stored?
Please explain exactly, what the inputs are. Use a 4x4 matrix to avoid the need to use unclear abbreviations.
Karthik Nagaraj
am 23 Jul. 2021
Bearbeitet: Karthik Nagaraj
am 23 Jul. 2021
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Linear Algebra finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!