化工过程导论/MATLAB
外观
< 化工过程导论
MATLAB 可以使用“polyfit”函数进行高达非常高阶的多项式回归。该函数的语法为
polyfit(XDATA, YDATA, Order)
x 数据和 y 数据必须采用数组的形式,对于此应用程序,数组只是由方括号分隔的逗号分隔的列表。例如,假设您要执行与“线性回归”部分中相同的线性回归。第一步是定义两个变量
>> XDATA = [1.1,1.9,3.0,3.8,5.3]; >> YDATA = [559.5,759.4,898.2,1116.3,1308.7];
然后只需使用阶数“1”调用 polyfit,因为我们想要线性回归。
>> polyfit(XDATA, YDATA, 1) ans = 1.0e+002 * 1.77876628209900 3.91232582806103
解释此答案的方法是,第一个数字是直线的斜率 (1.778*10^2),第二个是 y 轴截距 (3.912*10^2)。