永发信息网

怎么用matlab查找矩阵满足某个条件的元素

答案:3  悬赏:70  手机版
解决时间 2021-01-07 11:39
怎么用matlab查找矩阵满足某个条件的元素
最佳答案
找下标:ind = find(X>3&X<12)
ind =
3 5 7 8
相应的值 X(ind)
ans =
6 7 8 9追问我是这样求的,你帮我看一下问题出在哪个地方了?谢谢了
X=[3,2,6;3,7,2;8,9,13]
[m,n]=find(X>3&X<12)
X(m,n)追答必须用线性索引,行列下标索引的话有问题。举一个你容易理解的例子x(1:3,1:3)取的是x第1到3行,第1到3列的3*3矩阵,而不是x(1,1),x(2,2),x(3,3)这三个值。因此你上面X(m,n)是一个范围内的矩阵,而不是你要的大于3小于12的X值。这时候需要用sub2din把[m,n]转成线性索引:
>> ind = sub2ind(size(X),m,n)
ind =
3
5
6
7
>> X(ind)
ans =
8
7
9
6
或者你一开始就:ind = find(X>3&X<12)
如果想得到行列形式的索引:[m,n] = ind2sub(size(X),ind)
即可。
全部回答
find(X>3&X<12)

参考资料:fi

我勒个搽 你循环下 当大于3,小于12时把当前坐标返回不就好了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求一个高仿的店。高质量好品质。不要多只要一
我和女友在某婚恋网上认识差不多三个月,我很
关于生活的冷知识,你能知道多少
求"彼女x彼女x彼女~三姊妹的共同生活"动漫2.3
酷迪宠物北京芍药居店地址在哪,我要去那里办
兴字在金木水火土五行中属于哪一类
空调扇好用吗,天很热的时候有用吗?
100和27是互质数吗?快点,急急。
当中有你和我辗转 歌词
圣源汽修(渤海路)地址在哪,我要去那里办事,
一颗红枣夹核桃的热量
只有种皮没有果皮的植物是不是被子植物
JVC GR-AX66怎样和电脑连接?
单选题你认为下表(“√”表示有,“×”表示
双色球3 5 8 18 19 28篮球11是否开过此号
推荐资讯
小公羊的阉割方法有哪几种,哪种方法快且风险
你好 中央高校基本科研业务费项目 找到标准翻
竹根,原竹,未雕琢,可以做竹根雕用
自己家孵化小鸡21天了。蛋里面全黑了 什么也
、一个长40cm、宽50cm、高8cm的长方体容器,
张园林有针对秦朝的看法吗?
对以下物理最的估测最接近实际的是A.人体的安
天津站到海滨旅游区怎么走
对女朋友说吃她,她说是红烧还是清蒸的,该怎
听说小鹅通的创始团队是腾讯的?小鹅通技术实
g592次合肥南一宁波途经几个点
慕色天使怎么样?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?