我是matlab的新手,我正在尝试理解这段代码:
mask = false(size(image_map));
image_map(mask) = -1;
我知道第一行是创建一个与image_map大小相同的逻辑零数组,但是这个image_map(mask)
是做什么的呢?
抱歉,如果这是一个愚蠢的问题,答案将不胜感激。
发布于 2013-05-05 17:24:33
在matlab中,你可以通过几种方式访问一个矩阵的条目。一种是通过线性索引:
image_map( 4 ) % access the fourth element of image_map
但是,有一种更有效的方法,即使用。
在这种方法中,您将创建一个逻辑矩阵,将的大小与image_map
相同,然后您就可以访问image_map
中逻辑矩阵的值为true
的所有附加线。
https://stackoverflow.com/questions/16383043
复制相似问题