温馨提示×

MATLAB怎么求多项式的值

小亿
314
2023-11-22 23:52:41
栏目: 编程语言

在MATLAB中,可以使用polyval函数来求多项式的值。polyval函数的输入参数是多项式的系数和要求值的位置。以下是一个示例:

假设有多项式P(x) = 3x^3 + 2x^2 - 5x + 1,要求在x = 2处求多项式的值。

首先,需要将多项式的系数存储在一个向量中:

coefficients = [3, 2, -5, 1];

然后,使用polyval函数求多项式的值:

x = 2; value = polyval(coefficients, x);

最后,将结果打印出来:

disp(value);

运行这段代码,将会输出多项式在x = 2处的值,即value = 25。

0