aly*_*lya 3 matlab matlab-deployment
我是matlab的新手,我有一个带有二进制值的列向量我希望得到值从0变为1的索引,以及当从1变为0时的索引.
这是我对Stackoverflow的第一个问题,所以我希望得到所需的帮助,谢谢你提前.
使用diff带find.
x = rand(1, 10) > 0.5
% all changes
find(diff(x)) + 1
% 0 to 1 and 0 to 1 separately
find(diff(x) == 1) + 1
find(diff(x) == -1) + 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2274 次 |
| 最近记录: |