I have to write a program to compute an approximate value for the derivative of a function using the finite-difference formula f'(x)=[f(x+h)-f(x)]/h. I have to test the program for tan(x)=1. Then, I have to determine the error by comparing with the square of the built-in function sec(x). Then, I have to plot the magnitude of the error as a function of h, for h=10^(-k), k=0,...,16. Also, I should use the log scale for h and for the magnitude of error.
Can anyone help me with this problem or at least part of this problem. Any help will be appreciated. Thank you very much.