Detect a single inflection point of the given.
2 ビュー (過去 30 日間)
古いコメントを表示
Alejandro Fernández
2020 年 5 月 14 日
コメント済み: Alejandro Fernández
2020 年 6 月 25 日
Hi everyone, I was wondering if someone could help me a little to find the tipping point of that data series automatically, as data can change.
x = [15 14 13 12 11 10 9 8 7 6 5 4 3 2 1];
y = [0 1 0 1 0 0 22 49 201 255 255 255 255 255 255];
The data represented are those shown below
df1 = gradient(y,x)
df2 = gradient(df1,x)
figure
plot(x,df2,'-o','LineWidth',2)
hold on
yline(0);
But now i don't know how to decide which is de correct inflex point of these data.
- It must be just 1
- It must be on the given points
- In this case it has to be or the point (7,201) or (8,49)
Thank you for all.
0 件のコメント
採用された回答
Gaurav Garg
2020 年 6 月 23 日
Hi,
You can take use of Symbolic Math Toolbox and functions inside it to find the inflection point for your problem.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Feature Detection and Extraction についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!