How to integrate a matrix of a certain dimension?!
Show older comments
Suppose I have a temperature matrix, T = zeros(Nz+1,Nt+1). Nz are number of elements in the z-axis and Nt are number of elements in the time-axis.
What command should I use for calculating the following integral?
E = integral of [A*T(z,:)*exp(-B*z)] with limits z = 0 to L.
Here, the temperature inside the integral is a function of the position z at a certain time.
Any kind of help will be appreciated. Thanks.
6 Comments
Walter Roberson
on 19 Dec 2012
Is that intended to be a single integral?? Neither your z nor your time are continuous, and you showed limits only for z.
I am wondering if you want is more or less the 2D equivalent of trapz() ?
Shashank
on 19 Dec 2012
Shashank
on 19 Dec 2012
Walter Roberson
on 19 Dec 2012
I don't think I really understand, but as your z is discrete, you should probably use trapz()
Shashank
on 19 Dec 2012
Shashank
on 19 Dec 2012
Answers (1)
Muruganandham Subramanian
on 19 Dec 2012
Edited: Muruganandham Subramanian
on 19 Dec 2012
0 votes
>> help syms
>>help int
Refer this link:
or If you have R2012b version, refer this
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!