99问答网
所有问题
matlab 元素在数组中的位置信息
原始数组[3 3 4 4 4 5 5 3 3 ]
A=P(1,:);
A(diff(A)==0)=[] ;
得出新的[ 3 4 5 3]
求 3 4 5 3 在原始数据中的位置信息
举报该问题
推荐答案 2018-03-16
上述代码的目的就是找出差分值=0的元素,实际上就是相邻两个数相等的元素。原向量与差分后的向量元素下标相差为1,故新的[ 3 4 5 3]中,3在index=2;4在index=4和5,5在index=7,最后一个3在index=9.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vWvvvztBe7zOtXXWXtX.html
相似回答
matlab中
找
数组元素的位置
答:
find这个函数是寻找某个矩阵,例如A,其中满足某个条件的
元素
的位置。你用find(max(R))时,先计算max(R),这时仅为一个数,无判别条件,当非零时显示1,为零时,是空.你要用find找最小值
在数组中的位置
,应该是:find(R==min(R))
matlab
怎样从
数组中
扫描定位并提取
元素
答:
用find就好。举个例子:a=magic(3)a = 8 1 6 3 5 7 4 9 2 >> [x,y]=find(a==7)%找a中为7的
元素
,返回所在行和所在列到[x,y]x = 2 y = 3
MATLAB数组中
查找最接近
元素
答:
直接在
MATLAB中
,你可以轻松查找
数组中
最接近给定数值的元素。首先,启动MATLAB,双击桌面上的快捷方式即可(如图所示)。在“命令行窗口”中,操作步骤如下:创建一个数组,例如A=[2,3,5,7,3,9,5,6],通过计算函数生成新的数组B,如B=sqrt(A)。按下回车键后,你会看到包含无理数
元素的
B数组(...
MATLAB中
如何确定某一
元素的位置
答:
设
数组
为A find(A==a)
matlab中
,怎么找出一组数据中靠近某个值的所有点,并输出
位置
答:
1、第一步,需要知道
matlab数组
找到所有接近某个值的点的坐标是使用“find”函数,可以在命令行窗口中输入“help find”,如下图所示,然后进入下一步。2、其次,完成上述步骤后,输入“a =[1 4 5;6 7 8;7 9 12]”,在matlab命令行窗口中创建副本数组,如下图所示,然后进入下一步。3、接着...
matlab中
怎么查找数
在数组中的位置
答:
比如,找3
在数组
A
中位置
:B=find(A==3),则对应
位置元素
为1
matlab
找到一个
数组中元素在
另个
数组中的位置
,有现成函数么_百度知 ...
答:
可以使用find函数,具体事例如下 clear all close all A=[1 2 3 4 5 4 2 1 5 6 3 1 2]B=[1 2 3]for i= 1:length(B)Q=find(A==B(i))end 结果如下:
Matlab中
如何从图上确定某个点
在数组中的位置
?
答:
你好!我给你举例说明如下:>> data=[1 2;3 4; 5 6;7 8; 9 0; 11 12;13 14;15 16]%假设的 data = 1 2 3 4 5 6 7 8 9 0 11 12 13 14 15 16 >> plot(data(:,1),data(:,2),'.')%绘图 在图形窗口中用带箭头的工具栏命令(edit plot)选中...
matlab
怎么找三维
数组中
数
的位置
用find函数可以吗
答:
直接用[i,j] = find(c==64)你这应该不是三维矩阵额,只有两个维度啊,480*640
大家正在搜
matlab提取元胞数组的元素
matlab删除数组中的某个元素
matlab求数组元素的和
matlab数组元素
matlab数组最后一个元素
matlab寻访数组元素
matlab调用数组元素
matlab向数组添加元素
matlab访问数组元素