matlab如何从一向量a中提取数据组成一个新的向量,使得新的向量包含a中所有元素,且没有重复设a=[2,3,5,8,3,2,5,8,6,4,7,6,8]如何从a得到一个向量b,使得b为a中不重复元素组成的向量,即b=[2,3,5,8,6,4,7]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 09:31:24
matlab如何从一向量a中提取数据组成一个新的向量,使得新的向量包含a中所有元素,且没有重复设a=[2,3,5,8,3,2,5,8,6,4,7,6,8]如何从a得到一个向量b,使得b为a中不重复元素组成的向量,即b=[2,3,5,8,6,4,7]

matlab如何从一向量a中提取数据组成一个新的向量,使得新的向量包含a中所有元素,且没有重复设a=[2,3,5,8,3,2,5,8,6,4,7,6,8]如何从a得到一个向量b,使得b为a中不重复元素组成的向量,即b=[2,3,5,8,6,4,7]
matlab如何从一向量a中提取数据组成一个新的向量,使得新的向量包含a中所有元素,且没有重复
设a=[2,3,5,8,3,2,5,8,6,4,7,6,8]
如何从a得到一个向量b,使得b为a中不重复元素组成的向量,
即b=[2,3,5,8,6,4,7]

matlab如何从一向量a中提取数据组成一个新的向量,使得新的向量包含a中所有元素,且没有重复设a=[2,3,5,8,3,2,5,8,6,4,7,6,8]如何从a得到一个向量b,使得b为a中不重复元素组成的向量,即b=[2,3,5,8,6,4,7]
a=[2,3,5,8,3,2,5,8,6,4,7,6,8];
len=length(a);
%将重复的数字设为非数
for n=1:len
for m=n+1:len
if a(m)==a(n)
a(m)=nan;
end,
end,
end;
%去掉a中的非数
a(find(isnan(a)))=[];
b=a;

如果资源足够的话,做两层循环判断就可以了

b=unique(a);就可以了

matlab如何从一向量a中提取数据组成一个新的向量,使得新的向量包含a中所有元素,且没有重复设a=[2,3,5,8,3,2,5,8,6,4,7,6,8]如何从a得到一个向量b,使得b为a中不重复元素组成的向量,即b=[2,3,5,8,6,4,7] MATLAB行向量提取从一个A=1000x10的向量中提取5的倍数的行向量组成新的向量B,然后让B向量的上一行减下一行得到新的向量C 在matlab中如何把多个行向量排成一列变成一个矩阵?我在函数中循环读取了300个数据,每个数据都是一行,然后想把它们放在一起,组成一幅图像显示出来 在JAVA中如何从集合中提取数据 matlab中把矩阵提取对角线元素如何把矩阵主对角线以上的元素依次取出组成一个向量,假设矩阵为A=[1,2 3;4 5 6;7 8 9] MATLAB如何提取某一矩阵中某一列的部分数据?请给出格式,请注意是部分数据 在MATLAB中如何建立一个包含随机字母的一维1×10向量a matlab中有一列很长的数列,如何将其中每隔24个数据中最大数提取出来? 如何用matlab从一个矩阵中随机提取一个子矩阵如A是一个50*7的矩阵,从A中随机选取30行. matlab 如何从一组数据中随机抽取一个a=[2,3,5,7,8,10];现需要从a中随机抽取一个数,重复100次,每次随机抽取的数作为一个新的数列 matlab中如何从一个向量中把另外一个向量中的元素删除? Matlab 我想从字符串‘1011’中读取每个数组成向量,即组成向量[1 0 1 1]. matlab编程求向量中每100个数据的平均值向量一共有一千的数据,我想每隔一百个数据求一百个数据的平均值,请问该如何用matlab编写代码? matlab中两个矩阵对应操作的问题比如两个个矩阵Aij和Bij,大小相同,我想求得A中每列最小值的位置,然后在B中提取相应位置的元素组成一个向量,怎么实现 如何用matlab把从矩阵中提取出来的一行数据不明白,我要的是MATLAB的程序呀?就是这一行数据围绕一点一周,如何用matlab把从矩阵中提取出来的一行数据,这一行数据围绕一点一周,数据大小就是 matlab中一个一维的行向量怎么提取它的前n个值!急等 matlab中,如何求一组空间向量的均值与方差例如向量A=(X,Y,Z),是三维的的单位向量,向量数组有若干个A组成,求数组的方差 matlab 数据提取MATLAB里 a=X(2:8,1)是提取的什么?2: