How to form this diagonal matrix?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
E= diag [ 1 e^j*((2*pi)/M)........e^j*((2*pi)/M)*M-1 ]
where M=1024 and E= M x M diagonal matrix
Réponse acceptée
Jarrod Rivituso
le 23 Mar 2012
m = 4;
M = 1:m;
diagVals = exp(j*2*pi*(M-1./M))
E = diag(diagVals)
Is that right?
3 commentaires
Jarrod Rivituso
le 23 Mar 2012
just because i didn't want a lot of output on my command window. you can easily change it to 1024 :)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Operating on Diagonal Matrices dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!