What does ~ stand for in the following example?

1 view (last 30 days)
What does this piece of code mean? [~,~,P] = size(I);

Accepted Answer

Star Strider
Star Strider on 1 Jan 2016
The ‘~’ in that context tells the function to not return that particular output. Apparently ‘I’ is a 3D array, and the person who wrote that only wanted to know the number of ‘pages’ (3rd dimension) of it, not the number of rows or columns, the first and second dimensions respectively.

More Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!