matlab find 函数用法以及实例
操作方法
(01)find()函数是用来查询满足要求非零值在矩阵中位置的函数,可以返回元素在其中的位置等,下面就通过实例介绍一下不同函数的用法。
(02)返回向量中非零元素的位置 find(A)我们以向量A=[0 1 2 3 4 5 6 7 8] 为例,在MATLAB主窗口中输入如下命令可以看到当A为向量时,返回的是矩阵中非零元素的位置,返回值也是向量。
(03)返回矩阵中非零元素的位置 find(A)我们以矩阵为例,在MATLAB主窗口中输入,find(A),回车,我们会看到如下结果:我们可以看到,返回的值并不是我们想象的一个矩阵的形式,仔细观察我们可以看到,如果我们逐列将A的元素进行排序,那么 1 0 0 2 2 0 0 1 1 1 1 1 ,可以看到非零元素位置整好是返回结果的值,一定要注意!所以,当find函数参数为矩阵时,返回的是如上形式的结果!
(04)返回满足某条件的值find(A**)我们以向量A=[0 1 2 3 4 5 6 7 8] 为例,在MATLAB主窗口中输入,find(A>4),回车可以看到返回的是A中大于4的元素的位置。
(05)返回前N个非零元素的位置,find(A,X)X必须为正整数,我们以A=[0 0 2 3 4 5 6 7 8]为例,在MTALAB主窗口中输入如上向量,然后输入find(A,1),回车,返回第一个非零值的位置,然后继续输入find(A,3),返回前三个非零值的位置结果正如,所描述,分别返回第一个非零值的位置3,以及前三个非零值的位置3,4,5
(06)返回最后一个非零值的位置find(A,1,,x27;last')我们还是以A=[0 0 2 3 4 5 6 7 8]为例,在MATLAB主窗口中输入find(A,1,'last'),回车可以看到返回的是最后一个非零值的位置9
(07)返回最后一个非零值的行列位置我们还是以A=[0 0 2 3 4 5 6 7 8]为例,在MATLAB主窗口中输入[a,b]=find(A,1,'last'),回车可以看到返回的是最后一个非零元素所在的行第一行,列第九列。
-
如何使用电脑版钉钉
操作方法(01)搜狗搜索钉钉,点击进入官方网站。(02)在官方网站的顶部,选择“下载”按钮,在下载页可以根据自己系统进行下载,小编的电脑是Windows系统,这里就点击Windows。(03)下载完成后,安装钉钉。(04)安装完成后,点击打开钉钉,输入手机号和密码,进行登录。(05)输入手机验证码。(06...
-
迅雷bt种子怎么用 迅雷种子怎么打开
BitTorrent(简称BT)是一个文件分发协议,它通过URL识别内容并且和网络无缝结合。它对比HTTP/FTP协议,MMS/RTSP流媒体协议等下载方式的优势在于,一个文件的下载者们下载的同时也在不断互相上传数据,使文件源(可以是服务器源也可以是个人源,一般特指第一个做种者或种子...
-
怎么在网名上加横线
我们会经常在一些地方看到有人的网名上有一条横线,最多的莫过于在QQ昵称上了。那么,这种在网名上加横线的昵称是怎么写的呢?下面以QQ昵称为例给大家讲解怎么在网名上加横线。操作方法(01)上面这个是例子,以汉字加数字的中间加了横线,现在拿一个QQ来修改网名给大家讲解...
-
笔记本电脑win10如何快速取消“锁屏密码”?
日常工作生活中,除了工作和公众场所,私人以及家里电脑没有必要设置锁屏密码,每次登录输入一连串密码显得多余,已经设置的可以取消。下面介绍一下“笔记本电脑win10如何快速取消“锁屏密码”?”操作方法(01)右键点击桌面左下角“开始”——“运行”,打开“运行”对话框...