matlab中怎么找出向量中出现的第一个某数

比如A=[1 1 2 3 3 2] 要找出A中的第一个2 并且将他变为0 输出B=[1 1 0 3 3 2]
2025-01-02 08:07:05
推荐回答(2个)
回答1:

>> A=[1 1 2 3 3 2];
>> i=find(A==2);
>> A(i(1))=0
A =
1 1 0 3 3 2

回答2:

问matlab贴吧的大神,技术宅