为了账号安全,请及时绑定邮箱和手机立即绑定

不需要for循环,是否有函数能直接调用?

不需要for循环,是否有函数能直接调用?

富国沪深 2023-03-02 15:14:41
a是需要重复的数组,b是每个元素对应重复次数,c是结果a=[1 2 3 4];b=[2 3 1 2];c=[1 1 2 2 2 3 4 4];这里是打算从a和b出发得到c,刚才没说明白
查看完整描述

1 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

unique函数用来去除矩阵A中重复的元素,
比如说A=[1,2,3,3,4],那么unique(A)=[1,2,3,4];
如果A=[1,2,3;3,4,5],那么unique(A)=[1,2,3,4,5];
unique(A,'rows')用来去除矩阵A中重复的行,
比如说A=[1,2,3;4,5,6;1,2,3],
那么unique(A,'rows')=[1,2,3;4,5,6]; 

综上,如果x=[1 1 1 2 2 2 3 3 3 3 3],
那么unique(x)=[1,2,3]。

查看完整回答
反对 回复 2023-03-06
  • 1 回答
  • 0 关注
  • 64 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信