I have a data curve with discrete time points that I imported into MATLAB. The x axis is an array named t:(adsbygoogle = window.adsbygoogle || []).push({});

The y axis named Cp:Code (Text):t =

1.0e+003 *

0.0319

0.0505

0.0851

0.1037

0.1356

0.1648

0.2021

0.2313

0.3616

0.5823

0.8880

1.1778

1.4996

1.7814

The plot of the curve looks like this:Code (Text):Cp =

1.0e+004 *

0.0077

0.7846

3.7077

3.2923

1.8769

1.3769

1.0539

0.7769

0.5462

0.3923

0.2692

0.1846

0.1462

0.1385

[PLAIN]http://dl.dropbox.com/u/11932911/Cp.jpg [Broken]

Essentially I want to integrate the function from zero to one of the time points. I tried using the functions quad and trapz but they seem to return red error messages. The function trapz works when I integrate over the entire curve (trapz(Cp)) but it won't let me specify an integration interval.

**Physics Forums - The Fusion of Science and Community**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Integrating a Discrete Function in MATLAB

Loading...

Similar Threads - Integrating Discrete Function | Date |
---|---|

Mathematica Cannot do the integral of the Hyper-geometric function? | Mar 11, 2018 |

Mathematica How to add legends with 6 or more discrete entries? | Mar 6, 2018 |

Matlab Easier way to integrate? | Feb 28, 2018 |

Mathematica Chi square minimisation wrt variables in an integral? | Nov 15, 2017 |

Converting Simulink model to C code, integration | Nov 5, 2017 |

**Physics Forums - The Fusion of Science and Community**