Hi, I want to detect the change point for example in the below data: -32526 -32526 -32526 -32526 -32526 -32526 -32526 -32526 -25123 -25123 -25123 -25123 0.25 12562 32526 32526 32526 12326 -32526 -32526 -32526 -25123 1203 23562 32526 32526its a time series data, and one data per sec.I want to detect the change point, but there are small changes like 8 sec, but I want to catch if the change (in %) is >50% within 3~5 seconds. that is like at 12th second.
I use the below code, but don't know exactly how to catch what I want.[~,~,data]=xlsread('findPeaksInput.xlsx');data=cell2mat(data);diff_data=diff(data);diff_data=[0;diff_data];diff_data=abs(diff_data);[row,col]=find(diff_data>0);
kindly some one help, many thanks in advance,
Best Answer