hacer una sumatoria w veces de (f(x)-p(x))^2 y luego sacarle raiz
Publicado por Katerine Ramirez (3 intervenciones) el 13/10/2018 01:47:55
Si estas acá es porque tienes una mente insana, necesito ayuda con este programa de Matlab:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function [Ew] = errortylor (w,k)
p(x)=(-3)*(x+4).^-1;
f(x)=(-3)*(x+4).^-1;
for i=1:k
df = diff(f(x),i);
p(x)= p(x) + (df/factorial(i))*(x(i)+1.49).^-1; %%Polinomio de Tylor
end
x= linspace(-2.7,0.3,w);
Ew=0;
for i=1:w
Ew= Ew + (f(x(i)) - p(x(i)))^2; &&Error obtenido
end
Ew=sqrt(Ew);
end
%% Como ya saben linspace crea un array de w espacios
%% Lo que pedía el problema era hacer una sumatoria w veces de (f(x)-p(x))^2 y luego sacarle raiz, pero que los x los defina linspace, sin repetirse
%% Piden probar con w=100, y con k=0,1,2,12,20
Valora esta pregunta
0