MATLAB 多项式、曲线拟合、插值及数值分析应用
1. 多项式与曲线拟合基础
在 MATLAB 中, polyfit 函数可用于确定多项式的系数。当程序(保存为 Chap8SamPro7)执行时, polyfit 函数确定的系数会作为向量 p 的三个元素显示在命令窗口中。利用这些系数,可得到油的粘度随温度变化的函数。生成的图形显示该方程与数据点相关性良好。
1.1 多项式绘图问题
有多个关于多项式绘图的问题,具体操作步骤如下:
1. 绘制多项式 (y = 2x^3 - 3x^2 + 4x - 1) 在区间 ([-2, 2]) 的图形 :
1. 创建 (x) 向量: x = linspace(-2, 2, 100);
2. 使用 polyval 函数计算 (y): p = [2, -3, 4, -1]; y = polyval(p, x);
3. 使用 plot 函数绘图: plot(x, y);
2. 绘制多项式 (y = -x^4 + 2x^3 - 5x^2 + 3x + 2) 在区间 ([-1, 3]) 的图形 :
1. 创建 (x) 向量: x = linspace(-1, 3, 100);
2. 使用 polyval 函数计算
超级会员免费看
订阅专栏 解锁全文
4926

被折叠的 条评论
为什么被折叠?



