Interpolation and Intergration using Matlab
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
I have been trying to use the Interpolation function in Matlab but not sure if what I am doing is correct.
I have gathered data from an experiment and wanted to get a smoother graph so that I can get an accurate output.
The data that I have is
Volts = 237;
Amps = [7:0.025:10.6];
time = [0:1:144];
yi = interp1(Amps,time,'spline');
figure(2)
plot(yi)
Power = Volts.*yi;
From the graph that Matlab output it I have time on the X axis and Current on the Y axis.
I then multiplied this by the voltage to give me the power corrosponding at the different point and now would like to know the total area under the curve.
I would like to know how to do this using a step type intergration at one second intervals.
Any help on the code would be appreciated.
Thanks Kayne
3 comentarios
Jan
el 23 de Jul. de 2013
Creating "smoother" graphs is not a scientifically correct method to show results of a measurement. Notice that a spline interpolation can increase the range of the values.
Respuestas (0)
Ver también
Categorías
Más información sobre Interpolation en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!