matlab里面,A是一个矩阵,A(:)是什么意思啊?

在看一个matlab的程序,里面有一个语句是Ih_b=min(IhO(:)):max(IhO(:));IhO是一个矩阵,那么这个语句是什么意思呢?... 在看一个matlab的程序,里面有一个语句是

Ih_b = min(IhO(:)):max(IhO(:));
IhO是一个矩阵,那么这个语句是什么意思呢?
展开
 我来答
tianxiawulang
推荐于2016-10-16 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4732
采纳率:89%
帮助的人:2624万
展开全部

A是矩阵,A(:)的结果是转换为一个列向量

 

如果对于矩阵Amin(A)max(A)得到会是一个行向量,其中每个元素是A各列的最小(大)值。而min(A(:))则可以得到A所有元素的最小值。

 

那么,min(IhO(:)):max(IhO(:)); 的意思就是,从矩阵IhO最小值开始,以1为步长,直到不超过矩阵IhO的最大值的一个向量。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式