MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

piecewise integration


The Integrate result seems pretty weak. Is there any way to obtain a
more explicit exact answer besides manually converting the Piecewise
function to two UnitStep functions? Can the same be done if the final
limit of integration is a variable?

in

load[x_]=-9*10^3*DiracDelta[x]+Piecewise[{{x*10*(10^3/3),0<=x<=3}}]-6*10^3*DiracDelta[x-5]//InputForm

out

-6000*DiracDelta[-5 + x] - 9000*DiracDelta[x] +
Piecewise[{{(10000*x)/3, 0 <= x <= 3}}, 0]

in

Integrate[load[x],{x,0,5}]//InputForm

out

Integrate[InputForm[-6000*DiracDelta[-5 + x] - 9000*DiracDelta[x] +
Piecewise[{{(10000*x)/3, 0 <= x <= 3}}, 0]], {x, 0, 5}]

-- 
http://chris.chiasson.name/


  • Prev by Date: computing times and output display
  • Next by Date: Re: RE:Beginner--getting rid of dot products with zero
  • Previous by thread: Re: computing times and output display
  • Next by thread: Re: piecewise integration