Polinomios en MATLAB

Un polinomio es una expresión que se compone de variables, constantes y exponentes, que se combinan mediante operaciones matemáticas como suma, resta, multiplicación y división (No hay operación de división por una variable). Los polinomios en MATLAB se representan como una fila de un vector que contiene coeficientes ordenados por potencias descendentes. 

Por ejemplo, la ecuación G(x) = 2x 4 + 3x 3 – 4x + 1 podría representarse como gfg = [2 3 -4 1]. Para evaluar polinomios usamos la función polyval(), que evalúa el polinomio gfg en cada punto de x.

Ejemplo 1:

Matlab

% MATLAB code for example:
% to evaluate our polynomial gfg =
% 2x4 + 3x3 - 4x + 1, at x = 4,
gfg = [2 3 0  -4 1];
GFG= polyval(gfg,4)

Producción:

 

Ejemplo 2:

Matlab

% MATLAB code for evaluating a polynomial with
% matrices as variables, we use polyvalm( ) function.
gfg = [2 3 0  -4 1];
X = [1 2 -3 4; 2 -5 6 3; 3 1 0 2; 5 -7 3 8];
GFG= polyvalm(gfg, X)

Producción:  

 

Ejemplo 3:

Matlab

% MATLAB code for finding roots
% of polynomial : gfg= 2x4 + 3x3 - 4x + 1,
gfg = [2 3 0  -4 1];
GFG = roots(gfg)

Producción:

 

 

Publicación traducida automáticamente

Artículo escrito por rajzzz y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *