what this colon mean in this code
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
waad Alzahrani
am 27 Apr. 2017
Kommentiert: Star Strider
am 27 Apr. 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 Kommentare
Akzeptierte Antwort
Star Strider
am 27 Apr. 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 Kommentare
Star Strider
am 27 Apr. 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.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!