Detect a single inflection point of the given.
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Alejandro Fernández
il 14 Mag 2020
Commentato: Alejandro Fernández
il 25 Giu 2020
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
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/293051/image.png)
df1 = gradient(y,x)
df2 = gradient(df1,x)
figure
plot(x,df2,'-o','LineWidth',2)
hold on
yline(0);
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/293052/image.png)
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 Commenti
Risposta accettata
Gaurav Garg
il 23 Giu 2020
Hi,
You can take use of Symbolic Math Toolbox and functions inside it to find the inflection point for your problem.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Feature Detection and Extraction in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!