首页 > 编程知识 正文

find函数MATLAB,matlab abs函数用法

时间:2023-05-03 18:12:37 阅读:34806 作者:4368

MATLAB中 find() 函数的用法matlab中的find ) )函数用于查找有关矩阵中非零元素的信息。

根据返回参数的不同,一般有三种使用方法。

假设有矩阵M

(1) a=find(http://www.Sina.com/);

此用法直接返回m中每列存储非零元素的位置。 a是列向量,用于保存非零元素矩阵中每个列的存储位置。

M=[1 0 0 1 0; 0 1 0 1 0; 1 1 0 0 1; 0 0 2 1 0] ); a=find(m; 返回: a=13671213141619(2) [ r,c]=find(http://www.Sina.com/);

返回矩阵中非零元素的行数、列数。 r是有元素的行,c是有元素的列,r和c都是列向量,相应位置的两个数字可以找到非零元素。

[ r,c]=find(m ); 返回: r=132341243c=11223445(3) [ r,c,v]=find(m );

v表示由r、c决定的矩阵内位置的非零元素的值。

[ r,c,v]=find(m ); 结果: r=132341243 c=11223445 v=111121111

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。