Creating Matrix provided elements
显示 更早的评论
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 个评论
Image Analyst
2021-7-23
Did you experiment around with the real(), imag(), eye(), tril(), and triu() functions? If not, why not? That's what I'd do.
Chunru
2021-7-23
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
2021-7-23
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
2021-7-23
编辑:Karthik Nagaraj
2021-7-23
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Linear Algebra 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!