Hola Juan,
Los ejercicios 7 al 10 del práctico 0 son de repaso con lápiz y papel nada más.
En el código que mostrás, creo que vas a tener un problema con la función diff: en Octave/Matlab escribir diff(v) te devuelve las diferencias entre entradas consecutivas del vector v. Esto es, si v es un vector de longitud n, entonces diff(v) tiene longitud n-1 y sus entradas son v(2)-v(1), v(3)-v(2), ... , v(n)-v(n-1).
Por lo que tengo entendido, Octave no es muy amigable con el cálculo simbólico. En el curso vamos a trabajar con cálculo numérico. Si quisieras producir el polinomio de Taylor en Octave (repito: esto no es lo que se pide en el ejercicio!), a los coeficientes del polinomio p (que involucran a las derivadas de f en x_0) tendrías que calcularlos numéricamente.