Red de conocimiento informático - Aprendizaje de programación - La pendiente de la curva de Matlab

La pendiente de la curva de Matlab

La pendiente se calcula mediante sustitución diferencial después de la interpolación.

%Inicio

x =[0,623 0,747 0,895 1,0738 1,287 1,543 1,849 2,217 2,657 3,184 3,784 4 4,384 4,984 5,584 6,184 6,784

y =[ 0 0 0 0 2.5e-28 3.8e-23 6.3e-17 1.7e-09 0.00187 0.01421 0.029 0.0446 0.060 0 0.0771.093 0.1165438

% de interpolación

dx = 1e-3; p>

Xi = min(x):dx:max(x);

yi = interp1(x,y,);

Plot(x,y ,' o ',, easy);

Porcentaje de diferencia

dyi =[0 diff(yi)]/dx;

% encuentra el dy correspondiente a el punto x original:

dy = interp1(xi, dyi, x);

El dy obtenido es el valor de la pendiente de cada punto X.