Re: [問題] 偵測正負號變化位置
clear
close all
clc
y= randn (20,1); %你的y序列
y1= y
y1(y1>0)=1
y1(y1<0)=-1
y1 = [0; diff(y1)]
y1 (y1~=0) =1
plot (y)
hold on; plot (y1, 'rx')
我用的是很笨的方法
裏頭y1序列=1的就會是有正負號變化的地方
若要使用這個code要注意 y是行 還是列
※ 引述《pppppppppppk (Shanghaimemoriesof1945)》之銘言:
: 請問版友
: 現有一序列y
: 如何用Matlab偵測y正負號變化的位置(有多個)
: 謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.253.173
→
01/30 11:37, , 1F
01/30 11:37, 1F
討論串 (同標題文章)