explain computation of P2(1:L/2+1)
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
What exacly does P2(1:L/2+1) this
where L is length of signal and P2 is two sided spectrum
P1 = P2(1:L/2+1)
0 commentaires
Réponses (1)
Omer Yasin Birey
le 5 Fév 2019
Modifié(e) : Omer Yasin Birey
le 5 Fév 2019
It takes one more element than half of it. Let's say your array is
P2 = [1 2 5 6 7 8 9];
L = length(P2);
P2(1:L/2+1)
the output of this will be
[1 2 5 6]
Because the length is 7 and (7/2+1) will be 4 (it is 4 because for odd numbers it will round down the result of dividing operation). And it will take until 4th element.
3 commentaires
Omer Yasin Birey
le 5 Fév 2019
Hard to tell with a single line code. Also after his edit it still seems like he wants to know what syntax does
P Sun
le 10 Juin 2021
Well, I know neither and it is great to know the syntax part.
This line from intro of fft https://uk.mathworks.com/help/matlab/ref/fft.html
Voir également
Catégories
En savoir plus sur Spectral Measurements 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!