Matlab - EVALUAR UN POLINOMIO

 
Vista:
Imágen de perfil de victoria

EVALUAR UN POLINOMIO

Publicado por victoria (3 intervenciones) el 30/05/2015 20:10:27
Hola, soy estudiante de ingeniería y tengo una duda de como resolver este ejercicio:

Los coeficientes de un polinomio de grado n > 1 son las componentes de un vector, a =(a1, a2, ..., an, an+1)^t
teniendo el polinomio la forma: A(x) = a1x^n +a2xn − 1 +···+anx+an+1.
Escriba el codigo de una funcion o de un script que evalue el polinomio A en un cierto punto x
siendo los argumentos el vector a, el grado n y el punto x.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

EVALUAR UN POLINOMIO

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 31/05/2015 17:01:34
1
2
3
4
5
6
7
8
9
10
11
12
13
function  eval_poli=evaluacion_polinomio(a,n,x)
if nargin<1
    a=[1 3 4 5 -2];
    x=5;
    l=length(a);
    n=l-1;
end
       l=length(a);
s=0;
for i=1:l
    s=s+a(i)*x^(n-i+1);
end
 eval_poli=double(s);


1
2
3
4
5
6
7
8
9
10
11
12
>> eval_poli=evaluacion_polinomio([2 3 4 -1  6 7 0 5 ],7,3)
 
eval_poli =
 
        7682
 
='editor_code'>
>> eval_poli=evaluacion_polinomio
 
eval_poli =
 
        1123


Saludos .
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación matlab
[email protected]
skype: josejeremiascaballero
Estimado Usuario, el correo es para servicios de cursos, asesoría y programación. Toda ayuda gratuita es vía foro
.

http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar