最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

matlab中find函数的使用

IT圈 admin 38浏览 0评论

2024年2月26日发(作者:蓟成和)

一、 b=find(a), a是一个矩阵, 查询a中非零元素的位置,如果X是一个行向量,则返回一个行向量,否则,返回一个列向量。如果X全是零元素或者是空数组,则返回一个空数组,例子如下所示,也可以用b=find(a>2),这句的意思是在a中找到比较2大的元素。

二、 b=find(a,2),找出a中最先出现的2个不为零的数,a是你所要找的矩阵,2参数是指数量所下图

三、 c=find(a,2,'first') 用法和二基本一样

四、 c=find(a,2,'last') 这句的意思是从最后一个非零元素起,找2个不为零的元素

五、 [a1,a2]=find(a),找出a矩阵中非零元素所在行和列,并存在a1,a2中

六、 [a1,a2,v]=find(a),找出矩阵中非零元素所在行和列,并存在a1,a2中,并将结果放在v中

七、 [a1,a2,val]=find(a>4),返回一个单位列向量

2024年2月26日发(作者:蓟成和)

一、 b=find(a), a是一个矩阵, 查询a中非零元素的位置,如果X是一个行向量,则返回一个行向量,否则,返回一个列向量。如果X全是零元素或者是空数组,则返回一个空数组,例子如下所示,也可以用b=find(a>2),这句的意思是在a中找到比较2大的元素。

二、 b=find(a,2),找出a中最先出现的2个不为零的数,a是你所要找的矩阵,2参数是指数量所下图

三、 c=find(a,2,'first') 用法和二基本一样

四、 c=find(a,2,'last') 这句的意思是从最后一个非零元素起,找2个不为零的元素

五、 [a1,a2]=find(a),找出a矩阵中非零元素所在行和列,并存在a1,a2中

六、 [a1,a2,v]=find(a),找出矩阵中非零元素所在行和列,并存在a1,a2中,并将结果放在v中

七、 [a1,a2,val]=find(a>4),返回一个单位列向量

发布评论

评论列表 (0)

  1. 暂无评论