目的:MATLAB 将向量a中 “向量b对应位置为0的元素” 删除
a = [ 1 2 3 4 5 6 ]
b = [ 1 0 0 1 1 0 ]
命令:
a(b==0) = []
结果:
a = [ 1 4 5 ]
本文介绍了一种在MATLAB中高效操作向量的方法,通过使用条件索引删除向量中特定位置的元素,具体展示了如何根据另一向量的零值位置来修改原始向量,适用于信号处理和数据预处理等场景。
目的:MATLAB 将向量a中 “向量b对应位置为0的元素” 删除
a = [ 1 2 3 4 5 6 ]
b = [ 1 0 0 1 1 0 ]
命令:
a(b==0) = []
结果:
a = [ 1 4 5 ]
1068
4991
1万+
2996
4万+
5513

被折叠的 条评论
为什么被折叠?
