Pw.mac is an enhancement to Maxima, so you will have to get Maxima. Pw.mac enables Maxima to handle integration, differentiation, computation of products, sums and powers, plotting, transforming and simplifying piecewise continuous functions.
- Multiple methods of representation of piecewise continuous functions
- Convert from a large variety of forms to another
- Symbolic integration and differentiation routines
- Symbolic and numerical simplifiers and transformation functions
- Support for the delta() function and its derivatives and integrals
- Plotting does not require a new function, just use draw() or plot2d()
- Compute Convolutions and Fourier Series
- Compute Right Hand and Left Hand Limits
- html help included in download
Piecewisefunc works fine.