matlab: cell合并/拼接 数组/array/matrix 去重

1. cell合并/拼接

字符串、向量、矩阵、cell数组拼接

matlab 复制代码
cell1={[1,1],[2,1,1]};
cell2={[2,2],[2,1,1,5]};
res=[cell1,cell2];%列拼接
res=[cell1;cell2];%行拼接

2. 数组/array/matrix 去重

数组或矩阵中的去除重复元素

另参考 string比较

matlab 复制代码
% 第一种方法
r_integer = [1,3,2,2,2,3,5,6,7];
r_NonRepeating1 = unique(r_integer); % 去掉重复元素,但会打乱顺序

% 第二种方法
[~,j] = unique(r_integer,'first');
r_NonRepeating2 = r_integer(sort(j)); % 未打乱顺序的去重

% 第三种方法
[r_NonRepeating3,~] = unique(r_integer,'stable'); % 第三种方法是最好的!
相关推荐
rit84324997 分钟前
MATLAB中Teager能量算子提取与解调信号的实现
开发语言·matlab
我找到地球的支点啦18 分钟前
通信扩展——扩频技术(超级详细,附带Matlab代码)
开发语言·matlab
Dev7z12 小时前
基于 MATLAB 的铣削切削力建模与仿真
开发语言·matlab
fengfuyao98515 小时前
基于MATLAB的表面织构油润滑轴承故障频率提取(改进VMD算法)
人工智能·算法·matlab
机器学习之心15 小时前
基于随机森林模型的轴承剩余寿命预测MATLAB实现!
算法·随机森林·matlab
rit843249917 小时前
基于MATLAB的环境障碍模型构建与蚁群算法路径规划实现
开发语言·算法·matlab
hoiii18717 小时前
MATLAB SGM(半全局匹配)算法实现
前端·算法·matlab
yong999018 小时前
MATLAB面波频散曲线反演程序
开发语言·算法·matlab
yugi98783820 小时前
基于MATLAB的一键式EMD、EEMD、CEEMD和SSA信号去噪实现
开发语言·matlab·信号去噪
youcans_20 小时前
【STM32-MBD】(15)Simulink 模型开发之三相互补 PWM
stm32·单片机·嵌入式硬件·matlab·foc