Integration Problem

Hi there,
Here is the simplified version of what I am trying.
% syms x y
% L=5;
% first = @(x,y)exp(abs(x-y).*(-1./5));
% first = 1/exp(abs(x - y)/5);
% intFirst = int(first,y,0,L);
% throws Warning: Explicit integral could not be found.
I tried uring QUAD, QUADV, QUADGK but I could not make it work.
My ultimate goal is to evaluate:
int(int(first,y,0,L),x,0,L);
... and I am stuck on fist integral :(

 Accepted Answer

Matt Fig
Matt Fig on 14 May 2011
Don't use symbolic variables for numerical problems. I assume you want a numeric answer because you are using numeric routines like QUAD, QUADV, and QUADGK.
L=5;
f = @(x,y)exp(abs(x-y).*(-1./5));
integ = dblquad(f,0,L,0,L)

1 Comment

Bibha
Bibha on 14 May 2011
I guess, I tried too hard :)
Thank you Matt, that worked!

Sign in to comment.

More Answers (0)

Asked:

on 14 May 2011

Community Treasure Hunt

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

Start Hunting!