At every value of x, how measure slope of plot?

1 vue (au cours des 30 derniers jours)
MOHD UWAIS
MOHD UWAIS le 27 Fév 2023
Modifié(e) : Torsten le 27 Fév 2023
clear all
clc
x=[15 20 25 30 35 40 45 50 55];
y=[11.89 11.845 11.85 11.855 11.865 11.93 12.01 12.2 12.77];
plot(x,y)

Réponses (1)

Torsten
Torsten le 27 Fév 2023
Modifié(e) : Torsten le 27 Fév 2023
Look at the approximate slope curve under
You cannot expect a simple explicit equation for it.
A possible function is given here as dy:
X=[15 20 25 30 35 40 45 50 55];
Y=[11.89 11.845 11.85 11.855 11.865 11.93 12.01 12.2 12.77];
dY = gradient(Y,5);
dy = @(x) interp1(X,dY,x)
dy = function_handle with value:
@(x)interp1(X,dY,x)
dy(22.8)
ans = -0.0012

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by