% https://www.mathworks.com/help/matlab/ref/double.interp1.html % we can export the points generated by this code % to a .mat file and call it from simulink to plug into % a PID controller % setup vars t = [0, 1, 2, 3, 4]; p = [0, -18, -45, -18, 0]; % generate graph lines querypts = 0:0.001:4; interpts = interp1(t, p, querypts, 'spline')'; lkneeExampleRet = [querypts', interpts]; % create graph %figure %plot(t, p,'o', querypts, interpts, ':.');