问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

matlab中find函数参数代表什么意思?

发布网友 发布时间:2022-04-22 22:07

我来回答

2个回答

热心网友 时间:2023-07-01 07:48

[r,c,v]=find(A),找到矩阵A中不为0的元素并返回
r找到的行,v找到的列,不为0元素的值

例如你用[r c v]=find([3 0;0 4]);
也就是矩阵|3 0|,从中找不为0的数,就会返回
|0 4|

r =
1
2

c =
1
2

v =
3
4
其中r c v的长度相等,一一对应表示
找到非零元素是 1行1列的3,而2行2列的4

然而通常多数用find来需找符合逻辑判断条件的元素的下标
其实,这个时候是分开两部来做的
首先逻辑判断条件实际上是一个表达式,可以返回一个逻辑矩阵
返回的矩阵中对应原来符合逻辑条件的元素的位置就会是1,不符合条件的就是0
你可以试一下 刚才的矩阵
X=[3 0;0 4];
X>2

ans =
1 0
0 1
返回的矩阵中符合条件大于2的位置是1,不符合的位置是0

然后我们再用find去寻找时r,c返回了不为0的元素的行列位置,而v返回的值就都是1了
由于通常我们用find函数多是find一个逻辑表达式,也就是不是0就是1的矩阵
所以的到的v都是1,平常我们就没有必要反会它了

但是实际上find是找所有非零元素的,如果有一天你需要得到矩阵中多有非零元素的值
的时候,别忘了可以利用这个返回的v

热心网友 时间:2023-07-01 07:49

find(判断语句) 就是找出 满足你判断语句的数据索引
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
妄想山海如何捕捉异兽 妄想山海异兽捕捉攻略 妄想山海 新手抓捕宠物攻略 妄想山海宠物怎么养成 宠物养成攻略 儿童打止痛针的副作用有多大? 本人学生党一个,不知道要入手ps4还是xboxone? 封门村黑天真的有鬼吗,当初是谁把封门村建处在山上住,我说的是当初封门... 梦见王纯雪的预兆 如何做海报封面如何做海报封面模板 如何做海报封面 qq空间点赞排序原则 苏泊尔电压力锅售后维修点查询 cmd命令行中find的参数格式 苏泊尔电压力锅售后电话 省电模式是不是降低性能 复兴号列车最先用于哪条线? 从宜昌到深圳北站的高铁有经过广州南站吗 "复兴号"新增了哪些线路? 求复兴号车次? 丰都到深圳北的动车多少钱 G1314高铁在建始停吗? 买荆州到深圳的高铁票虎门站可以下吗? 高铁1314次恩施至广州南途经城市有那些 湖北省恩施至深圳卧铺火车票现在大概多少钱 Windows7如何添加 区位 ( 内码 ) 输入法, 输入法设置添加栏里都没有 ~ 从天门南到郴州火车列车有哪些车次 列车时刻表查询 WIN7系统怎么添加标准输入法 连云港到广州火车一路经过多少站点? win7如何添加日文输入法? 利川到武汉动车时刻表 “复兴号”都有哪些车次? 苏泊尔电压力锅维修故障 苏泊尔电压力锅维修点查询 在excel中find第一参数是两个,如果有一个错误值,怎么返回另一个 苏泊尔电压力锅售后维修点在什么地方 苏泊尔的电压力锅漏气,怎么修!!! 关于find函数第一个参数是数组怎么用 苏泊尔电压力锅售后 求OPPO Find 详细参数,包括长、宽、高、摄像头、影音方面等内容!_百度... 济南苏泊尔电压力锅维修点 found跟find的用法,能详细举例说明下吗? find函数第一个参数为数组时候,为什么只能查找到数组的第一个值? oppofindx参数? 苏泊尔电压力锅的修理 苏泊尔电压力锅维修 苏泊尔高压锅维修是怎样的,怎么维修啊? Find只写一个参数,它会样查找怎 苏泊尔电压力锅故障原因和维修方法 CString::Find的参数 苏泊尔电压力锅显示eo怎样维修 苏泊尔电压力锅故障有哪些及维修方法 苏泊尔电压力锅煮粥后盖子打不开怎么办?三天了