Derivative of Temperature vs time data

6 visualizaciones (últimos 30 días)
ryan
ryan el 25 de Feb. de 2025
Respondida: charan el 12 de Mayo de 2025
I have a CSV file with temperature data and time. I am trying to model the dynamic response of the temperature sensor, to do so I want to take the derivative of the data. I have used the "diff" command but my data just looks messy.
  5 comentarios
Sam Chak
Sam Chak el 25 de Feb. de 2025
Editada: Sam Chak el 25 de Feb. de 2025

Hi Ryan, the diff() function in MATLAB, when applied to the measured data, will return some values. But it does not magically give you a smooth and beautiful mathematical model, like dT/dt = f(T). Just for your info.

P.S. Same as gradient().

dpb
dpb el 26 de Feb. de 2025
And, of course, it also presumes the times have been recorded with sufficient precision to be able to use them...one often finds a timestamp has been recorded but not with sufficient precision to be useful.

Iniciar sesión para comentar.

Respuestas (1)

charan
charan el 12 de Mayo de 2025
Hi Ryan,
Here are some suggestions to calculate a smoother derivative of noisy data:

Etiquetas

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by