小编use*_*750的帖子

从MATLAB中的二进制向量(0,1)中选择1个值中的前n个

我有一个二进制向量,例如:

x = [1 1 1 0 0 1 0 1 0 0 0 1]
Run Code Online (Sandbox Code Playgroud)

我想保留前4个元素为'1'(用'0'替换其余元素).在我的例子中,结果向量应该是:

z = [ 1 1 1 0 0 1 0 0 0 0 0 0]
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激.

matlab vector

3
推荐指数
1
解决办法
107
查看次数

标签 统计

matlab ×1

vector ×1