Info

This question is closed. Reopen it to edit or answer.

getting significant decrease in a time series array

2 views (last 30 days)
Emrah
Emrah on 30 Dec 2016
Closed: MATLAB Answer Bot on 20 Aug 2021
Hi there, I have time series array and I need to determine one thing: the starting index of a possible significant decrease. However, my problem is a little different from the others: For example
arr[100]=500 and arr[101]=100
is not a significant decrease, it should continue a while, lets say n times consecutively. For n=5 :
arr[100]=500
arr[101]=450
arr[102]=430
arr[103]=400
arr[104]=300
Finally, I need something like this:
C-like code:
int find_significant_decrease(*arr,n)
{
....
return idx;
}
How can I do that? Thanks in advance...
  5 Comments
the cyclist
the cyclist on 31 Dec 2016
To add a bit to what Walter is saying ...
Before one starts to write code, it is best to have firmly in mind the algorithm that one is coding. You haven't specified the algorithm yet, and it sounds like it is not yet clear in your mind.
So, the first step is to decide on the algorithm. Then we can help you with the code.
Image Analyst
Image Analyst on 31 Dec 2016
Why don't you eliminate a lot of uncertainty and simply attach a screenshot of your data with the sections of it that you want identified? Also attach a data file with the paper clip icon so that we can use your actual data. Otherwise this could go on for days and delay your solution.

Answers (0)

This question is closed.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!