看板 [ MATLAB ]
討論串[問題] find?
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者banco (Acoustic)時間15年前 (2010/09/07 23:37), 編輯資訊
0
0
0
內容預覽:
%%% 減掉 1e-15 只是把 0 變成負數,不然不太好處理. xidx = find(diff(sign(x-1e-15))>0); %%% xidx = [4 11];. xidx = [xidx length(x)]; %%% xidx = [4 11 13];. for k=1:lengt
(還有7個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者freezein (....)時間15年前 (2010/09/06 23:41), 編輯資訊
0
0
0
內容預覽:
我有一串數字 ex. x=[-3, -2, -1, 0, 1, 2, 3, 2, 1, 0, -2, 2, 4]. 我想要抓出x(i)<=0 && x(i+1)>0的x(i+1) (就是上例中的1和2). 然後1後面的2 3 2 1 0 -2 都被分配到跟一樣的同一的陣列. 2後面的4 跟2一起分配
首頁
上一頁
1
下一頁
尾頁