
3个回答
展开全部
a=randint(4,10,[120]);
u=unique(a);
m=size(u,1);
id=1;
fork=1:m
[ia,ib,ic]=find(u(k)==a);
ifsum(ic)>1
R{id,1}=u(k);
R{id,2}=[iaib];
R{id,3}=sum(ic);
id=id+1;
end;
end;
强大处理
MATLAB是一个包含大量计算算法的集合。其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。函数中所使用的算法都是科研和工程计算中的最新研究成果,而且经过了各种优化和容错处理。在通常情况下,可以用它来代替底层编程语言,如C和C++ 。在计算要求相同的情况下,使用MATLAB的编程工作量会大大减少。
以上内容参考:百度百科-MATLAB
展开全部
a = randint(4,10,[1 20]);
u = unique(a);
m = size(u,1);
id = 1;
for k = 1:m
[ia,ib,ic] = find(u(k)==a);
if sum(ic)>1
R{id,1} = u(k);
R{id,2} = [ia ib];
R{id,3} = sum(ic);
id = id+1;
end;
end;
R
u = unique(a);
m = size(u,1);
id = 1;
for k = 1:m
[ia,ib,ic] = find(u(k)==a);
if sum(ic)>1
R{id,1} = u(k);
R{id,2} = [ia ib];
R{id,3} = sum(ic);
id = id+1;
end;
end;
R
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询