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 Royeth

EVALUAR UN POLINOMIO

Publicado por Royeth jesus.royeth@gmail.com (758 intervenciones) el 31/05/2015 02:45:31
1
2
3
4
5
6
7
clear all
y=input('Ingrese los coeficientes del polinomio');
y=poly2sym(y);
z=input('Ingrese el punto z');
x=z;
R=eval(y);
disp(R)


https://www.facebook.com/royethmatlab
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

EVALUAR UN POLINOMIO

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 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
jjcc94@hotmail.com
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