Integrate a matrix over a surface
Show older comments
Hello all
I want to know how can I integrate a matrix in MATLAB. Basically, I have a rectangular region in which x is from xmin:xmax and y is from ymin and ymax. I have the the coordinates of all the points in this region in discrete values. This means that I have two matrices of x and y which show the locations on my rectangular region. On each of these locations I have a z value (showing the pressure coefficient). So, for example x(1,1), Y(1,1), and z(1,1) show the x location, y location, and the value of pressure coefficient on location 1, respectively. I need to integrate my z matrix over my rectangular region (I want to calculate lift force from z*area). I read somewhere that using trapz two times can give the integral of my matrix z. However, I do not know which intervals is considered in trapz. I have searched the net alot but I could not find any solution. Does anyone know how I can do this integration?
Regards Maryam
1 Comment
Jakob Aberhan
on 19 Jul 2023
I have the same question, any ideas ?
Answers (1)
Sulaymon Eshkabilov
on 14 Aug 2023
0 votes
Regions in your exercise: x = [xmin, xmax], y = [ymin, ymax];
Categories
Find more on Numerical Integration and Differentiation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!