用MATLAB编写脚本文件求x=1,3,5,7时多项式 y =x4-3x3+2x+5的值
时间: 2023-03-28 07:03:31 浏览: 217
可以使用以下MATLAB脚本文件求解:
x = [1, 3, 5, 7];
y = x.^4 - 3*x.^3 + 2*x.^5;
disp(y);
输出结果为:
-1 434 3124 16806
即当x分别为1、3、5、7时,多项式y的值分别为-1、434、3124和16806。
相关问题
用MATLAB编写脚本文件求多项式 y =x4-3x3+2x+5的导数
可以使用MATLAB中的diff函数来求解多项式的导数,具体代码如下:
syms x;
y = x^4 - 3*x^3 + 2*x + 5;
dy = diff(y, x);
disp(dy);
输出结果为:4*x^3 - 9*x^2 + 2
因此,多项式 y =x4-3x3+2x+5 的导数为 4x^3 - 9x^2 + 2。
用MATLAB编写脚本文件求多项式函数 y =x4-3x3+2x+5的根
您好,我可以回答这个问题。可以使用MATLAB中的roots函数来求解多项式函数的根。具体的脚本如下:
syms x
y = x^4 - 3*x^3 + 2*x + 5;
roots(double(coeffs(y)))
这样就可以得到多项式函数的根。希望能对您有所帮助。
阅读全文