99问答网
所有问题
matlab 中如何一个矩阵中查找几个元素的位置,比如元素为2 5两值的位置
如题所述
举报该问题
推荐答案 推荐于2017-10-12
find这个函数是寻找某个矩阵,例如A,其中满足某个条件的元素的位置。你用find(max(R))时,先计算max(R),这时仅为一个数,无判别条件,当非零时显示1,为零时,是空.你要用find找最小值在数组中的位置:find(R==min(R))
所以2的位置find(A==2) 5的位置find(A==5)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ezWjvze7OWzBzt7j7e.html
其他回答
第1个回答 2014-03-24
设矩阵为A,则用
find(A==2&A==5)
可查到本回答被提问者采纳
相似回答
如何在matlab中
实现对
矩阵中元素位置的查找
?
答:
A==x:将矩阵A的每个元素与x比较,如果相等,相应
位置的
元素就等于1,否则为0。find(X):返回X中非零元素的索引(即行列位置)。3、实例演示:找出矩阵A中所有等于3
的元素的
行列位置 打开
matlab,
在命令窗口运行如下代码:>> A=[1 2 3 4 5;6 7 3 1 2]>> [m,n]=find(A==3)从运行结...
Matlab中
找到
矩阵里
数据
的位置
答:
A = [1 ;2; 3;4 ;5; 6;7; 8; 9];B = [2;3;4;7;8;9;12;11;4;1;5;6;22;43];idx = arrayfun(@(x) find(B==A(x)),1:length(A),'un',false)idx = [10] [1] [2] [2x1 double] [11] [12] [4] [5] [6]...
matlab
取出对应
位置的
数据
答:
1、首先使用单个索引获取矩阵或数组中的特定元素。例如,A是
一个矩阵,
要获取第2行第3列
的元素
可以使用A(2,3)。2、其次使用冒号(:)来表示获取整行或整列的数据。例如,要获取A
矩阵的
第3列数据,可以使用A(:3)。3、然后使用逗号分隔的多个索引值,可以同时获取多个矩阵或数组中对应
位置的
数据...
MATLAB中怎样
提取
矩阵中的元素
?
答:
1、首先,打开
MATLAB
命令行窗口,输入a = [1 2 3; 4 5 6; 7 8 9; 6 4 7]创建一个a矩阵,如下图所示,然后进入下一步。2、其次,完成上述步骤后,输入a(1:2,1:3)以提取
矩阵的
第
1,2
行第1到3列,如下图所示,然后进入下一步。3、接着,完成上述步骤后,按Enter键,可以看到...
在matlab中怎么
找出
矩阵中
某一范围的
元素
答:
举个例子,如果需要将A
矩阵中
大于小于b
的元素
置零,那么
在matlab中
可以这么输入:方法一:A(find(A>a&Aa&A
如何在matlab中
提取
矩阵中的元素
答:
1、第一步打开
matlab
命令行窗口,输入a=[123;456;789;647],创建一个a矩阵。2、第二步输入a(1:2,1:3),进行提取a
矩阵的
第
1,2
行第1到3列。3、第三步按回车键之后,可以看到已经提取了a矩阵的第1,2行第1到3列。4、第四步输入a(2:3,1:2),进行提取a矩阵第2到3行第1到2...
matlab中,怎么
找出一组数据中靠近某
个值的
所有点,并输出
位置
答:
1、第一步,需要知道matlab数组找到所有接近某
个值的
点的坐标是使用“find”函数,可以在命令行窗口中输入“help find”,如下图所示,然后进入下一步。2、其次,完成上述步骤后,输入“a =[1 4 5;6 7 8;7 9 12]”
,在matlab
命令行窗口中创建副本数组,如下图所示,然后进入下一步。3、接着...
在matlab中怎样
求
一个矩阵中
不同
元素
个数
答:
在MATLAB中,
要计算
一个矩阵中
不同
元素的
数量,可以使用内置的unique函数。例如,对于一个包含重复元素的矩阵,可以这样操作:>> A = [1 2 3 5 2 3 5 3 2];>> unique(A) ans = 1 2 3 5 这里,unique函数返回一个按升序排列的矩阵,包含输入矩阵中所有唯一的值。上述代码中的A矩阵包含了...
matlab
数组
中如何
找某
个值的
坐标
答:
1、首先需要知道matlab数组找某
个值的
坐标,是使用find函数,可以在命令行窗口中输入help find。2、
在matlab
命令行窗口中输入a=[1 4 5;6 7 8;7 9 12],创建a数组。3、输入[m,n]=find(a==9),找到a数组等于9的坐标。4、按回车键之后,可以看到a数组等于9的坐标
有一个,
是第3行第2列。5...
大家正在搜
matlab提取矩阵某一个元素
matlab取矩阵元素
matlab矩阵元素求和
matlab删除矩阵的一行
matlab查找相同元素
matlab矩阵的秩
matlab转置矩阵
matlab矩阵赋值
matlab单位矩阵
相关问题
怎样返回matlab矩阵中某个元素的下标
matlab数组中如何找某个值的坐标
matlab找寻多个元素的位置并分别输出各个元素的位置矩阵
MATLAB 数组中查找最接近元素
在matlab中,如何查找某个矩阵中满足特定数值的行和列的值...
matlab中利用find函数如何只找出矩阵第二列中等于某个...
matlab 中有没有寻找两个矩阵中共同元素的命令?
怎么用matlab查找矩阵满足某个条件的元素