what this colon mean in this code
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
waad Alzahrani
le 27 Avr 2017
Commenté : Star Strider
le 27 Avr 2017
buf(:,:) = abs(p(:,1,:)); norm_buf=buf./max(max(buf));
i have this code as a part of program but i did not get what is mean
0 commentaires
Réponse acceptée
Star Strider
le 27 Avr 2017
The colons here mean all the elements in that particular ‘page’ of the matrix. See the documentation for colon,: (link) for the details.
2 commentaires
Star Strider
le 27 Avr 2017
I will do my best.
For example if ‘p’ is a (2x3x4) matrix, ‘p(:,1,:)’ is the same as: ‘p(1:2,1,1:4)’.
Writing ‘p(:,1,:)’ is easier, especially if the size of ‘p’ changes either within a particular script, or between different runs of the script or calls to a function.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Creating and Concatenating 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!