[matlab]简单的线性拟合以及作图
说明
这是笔者第一次写博客,此文档只用于个人记录,内容来自《matlab完全自学一本通》。
相关函数
- ployfit(x,y,n) —— 进行n阶线性拟合,返回多项式的系数
- ployval(Pn,x) —— 返回拟合出的多项式对应各个x的值
- Pn= vpa(ploy2sym(Pn),n) —— 返回拟合出的多项式
- figure —— 打开作图窗口
- plot(x,y,‘bo’)——散点图
- plot(x,y,‘r:’)——虚线图
- plot(x,y,‘g–’)——短横线图
- legend('原始数据’,‘n1阶多项式拟合’,‘n2阶多项式拟合’)——曲线标注
- xlable(),ylable()——横纵坐标
代码
clear all
clc
y= [1 2 3 4 5 2 6