matlab1
2016-07-20 10:35
337 查看
1 拟合
1.1 多项式拟合
p = poly(x,y,n) %其中x、y都为数据向量,n为拟合多项式的阶数,p为拟合后多项式的系数向量1.2 最小二乘非线性拟合
lsqcurvefit()例子1:
function y=yuww(x,xd) % 保存为yuww.m 文件,反正不要是fit
y=50*x(1)./(x(1)-x(2))*(exp(-x(2)*xd)-exp(-x(1)*xd));
--------------------------------------------------------------------------------------
运行以下:
clear;clc
x=1:31;
y=[1 1 8 14 30 11 8 7 17 11 5 4 0 8 7 2 4 2 5 2 1 6 2 4 5 10 1 3 3 0 6];
c0=[2,0.1]; %初始值
c=lsqcurvefit('yuww',c0,x,y)
plot(x,y,'r*-')
hold on
plot(x,yuww(c,x))
2 命令解释
hold on:叠加图像,在off之前的命令都叠加进来hold off:取消叠加图像
3 输出图像
3.1 设置图像的白边
set (gca,'position',[0.03,0.03,0.95,0.95])顺序为左、下、右、上,是代表百分比。
相关文章推荐
- Matlab取整函数
- matlab一段音频取固定点数目
- Matlab的函数效果<zeros>
- MATLAB sum()函数总结
- 实验吧/隐写术/最低位的亲吻
- Matlab保存图片的几种方法
- 分清matlab与VS的快捷键
- MATLAB模拟布丰投针实验
- MATLAB模拟布丰投针实验
- caffe interface --- matlab
- Adams-Matlab联合仿真Forces反馈的一些注意事项
- Matlab2015a调用Python程序
- Mat 表达式
- VS下调用Matlab引擎
- Matlab 计算程序运行时间
- 如何在matlab中配置libvsm
- 用Matlab来备份文件夹
- matlab调用c++生成的DLL
- 大话图像处理之入门篇
- matlab读取wav文件报错:Data compression format (Format #65534) is not supported.