首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Matlab `image(image)=-1`?

Matlab `image(image)=-1`?
EN

Stack Overflow用户
提问于 2013-05-05 17:12:32
回答 1查看 49关注 0票数 0

我是matlab的新手,我正在尝试理解这段代码:

代码语言:javascript
运行
复制
mask = false(size(image_map));
image_map(mask) = -1;

我知道第一行是创建一个与image_map大小相同的逻辑零数组,但是这个image_map(mask)是做什么的呢?

抱歉,如果这是一个愚蠢的问题,答案将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-05 17:24:33

在matlab中,你可以通过几种方式访问一个矩阵的条目。一种是通过线性索引:

代码语言:javascript
运行
复制
image_map( 4 ) % access the fourth element of image_map

但是,有一种更有效的方法,即使用。

在这种方法中,您将创建一个逻辑矩阵,将的大小与image_map相同,然后您就可以访问image_map中逻辑矩阵的值为true的所有附加线。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16383043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档