matlab 合并相同元素,matlab中删除相邻相同元素

在MATLAB中,可以通过unique函数删除数组A中相邻的相同数据。例如,将A=[zx as cd cd re tf cd df df gh]转换为B=[zx as cd re tf cd df gh]。使用B = unique(A)即可实现。
摘要由CSDN通过智能技术生成

matlab中删除相邻相同元素

关注:126  答案:2  手机版

解决时间 2021-03-06 01:51

提问者你說、你愛我

2021-03-05 20:49

A=[zx as cd cd re tf cd df df df gh]如何删除相邻的相同数据变成

B=[zx as cd re tf cd df gh]

谢谢指教

最佳答案

二级知识专家是你的阿离

2021-03-05 22:07

B = unique(A)

全部回答

1楼在時光深處躲貓貓

2021-03-05 23:14

% 删减含有指定元素的行

% 名称:p0215

% 说明:该程序用于删除矩阵中含有指定元素的行,其中第一次出现的行保留。

% 该程序有两种功能:

% 对应 case 1,删除的行中所含的元素必须与给定元素的顺序相同

% 对应 case 2,删除的行中只需要含有给定元素即可,不要求顺序相同

% reversion:2015.02.15 by kircy @ chengdu

clear

clc

close all

i=0;m=1;

% 指定需要删除的元素

a=[3 4];

% 输入原始矩阵

s=[1 2 0;

3 4 0;

1 3 4;

1 4 5;

2 3 4;

4 2 3];

% 判断指定元素

[s1,s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值