Hi to all. I have a piecewise function and I want to differentiate it but the derivative will not exist at endpoints. I tried to interpolate it such that the edges are more smooth and the derivative is continuous, but when I plot it, I still get the harsh edges. What to do now? This is my code:
t=0:60;L =(15-t/2).*(t>=0 & t<=20)+... (5).*(t>20 & t<=40 )+(-15+t/2).*(t>40 & t<=60 );P=interp1(t,L,'pchip');hold onplot (t,P,'linewidth',4)xlim([0 70])ylim([0 20])
Best Answer