Matlab - Segunda derivada usando diff

   
Vista:

Segunda derivada usando diff

Publicado por Mariamou (4 intervenciones) el 28/04/2017 19:11:50
hola.
Tengo dos vectores X=[1;2;3....] e Y =[5;6;7;....] a los que hago un plot(X,Y).
Para la primera derivada hemos ultilizado en clase la siguiente sentecnia: plot(I(X:end-1),diff(Y)./diff(I),'k'); Pero para la segunda derivada no se como hacerla.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH

Segunda derivada usando diff

intenta :

1
plot(I(X:end-2),diff(Y,2)./diff(I,2),'k')

espero te sirva
https://www.facebook.com/royethmatlab/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Segunda derivada usando diff

Publicado por Mariamou (4 intervenciones) el 29/04/2017 00:05:00
hola.
Esa primera sentencia de clase plot(X(1:end-1),diff(Y)./diff(X),'k'); correspone de a dY/dX y yo lo que ne necsito ahora es d2Y/dX2.
ademas no sale una cosa rara con lo que me pasate. a ver si me alguien sabe como pasarlo a matlab gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JESUS DAVID ARIZA ROYETH

Segunda derivada usando diff

diff(vector,2) sería la segunda derivada lee un poco de la función :

https://www.mathworks.com/help/symbolic/diff.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad