MATLAB学习实例
来源:互联网 发布:php培训机构哪家好 编辑:程序博客网 时间:2024/06/05 14:13
一、最小二乘法
x=1896:4:2009
//指的是x从1896开始,每一个新的x加4知道大于2008,即x=[1896,1900,1904,...,2008]
y=[12.00,11.00,11,11.2,10.8,10.8....]
p=polyfit(x,y,1);
//拟合函数y(x)(1次函数,如果第三个变量是n,就是n次函数)
x1=1896:4:2016
y1=polyval(p,x1)
//计算x1对应的y1,这里的p是一个数组
polt(x,y,'b*',x1,y1,'b-');
//画出函数,(x,y)用‘*’标记,(x1,y1)用实线连起来
二、最大似然法(就是做一个最佳的正太分布)
data=[83,75,...58];
//输入数据
[mu,sigma]=normfit(data);
//拟合出最佳的正态分布的μ和σ;相似的其他函数可以参考
http://conanswp.blog.163.com/blog/static/4100770520122143240836/
[y,x]=hist(data,35);
bar(x,y,'FaceColor','r','EdgeColor','w');box off
xlim([mu-3*sigma,mu+3*sigma])
a2=axes;
ezplot(@(x)normpdf(x,mu,sigma),[mu-3*sigma,mu+3*sigma])
set(a2,'box','off','yaxislocation','right','color','none')
title '频数直方图与正态分布密度函数(拟合)'
阅读全文
0 0
- MATLAB学习实例
- Matlab实例学习----数据传递
- Matlab实例学习-----------格式化文本 读 操作
- Matlab C/C++混合编程实例学习
- matlab学习笔记(十五)---综合实例
- Matlab实例学习------多项式和非多项式曲线拟合(实例)
- Matlab实例
- Matlab实例
- Matlab实例学习-----Matlab与Excel交互,Matlab作为自动化客户端调用Excel服务器
- Matlab学习------------带有右键菜单的GUI学习实例
- Matlab基础学习---------常用的数学函数实例学习
- 机器学习中的kNN算法及Matlab实例
- Matlab学习-------GUI鼠标事件响应(鼠标划线实例)
- Matlab实例学习-----------格式化文本 (写) 操作
- 在MATLAB中对FullBNT具体实例的-研究学习
- 机器学习中的kNN算法及Matlab实例
- Matlab实例学习--------不同界面的数据传递(多窗口编程)(实例)
- Matlab标点符号实例
- mp4v2再学习 -- H264视频编码成MP4文件
- Framework中的TelephonyRegistry
- python根据文章生成词云
- 14.最长公共前缀
- RN问题汇总之-0.39.0.React.Children bug修复
- MATLAB学习实例
- OpenCV Mat数据类型及位数总结
- kafka梳理
- 常见音频编码格式总结
- Python数据分析处理库Pandas
- C语言指针变量作为函数参数
- 【POJ 2406】Power Strings
- 为什么read()方法返回的是int类型而不是byte
- Android中字母大小写切换的快捷键