even/odd demo
Contents
define a function
f = @(x) tri(x+2) + rect(x/2-1); x = linspace(-4,4,601); y = f(x); plot(x,y);
pretty-up results
xlabel('x'); ylabel('y'); axis([-4 4 -0.5 1.5]);
derived function (even)
y = (f(x)+f(-x))/2; plot(x,y); xlabel('x'); ylabel('y'); axis([-4 4 -0.1 1.2]);
derived function (odd)
y = (f(x)-f(-x))/2; plot(x,y,'LineWidth',2); xlabel('x'); ylabel('y'); axis([-4 4 -0.6 0.6]); grid