灰色预测
来源:互联网 发布:python 迭代器 list 编辑:程序博客网 时间:2024/04/19 07:51
<p>%灰色Verhulst模型%时间:2015-7-4-六%页码:P380clc,clearx0=[4.93 2.33 3.87 4.35 6.63 7.15 5.37 6.39 7.81 8.35];x1=cumsum(x0); %求1次累加序列n=length(x0);z=0.5*(x1(2:n)+x1(1:n-1)); %求x1的均值生成序列B=[-z',z'.^2];Y=x0(2:end)';disp('估计参数a,b的值')ab_hat=B\Y %估计参数a,b的值x=dsolve('Dx+a*x=b*x^2','x(0)=x0'); %求解常微分方程x=simple(x); %对符号解进行化简x=subs(x,{'a','b','x0'},{ab_hat(1),ab_hat(2),x0(1)}); %代入参数值disp('求已知数据点1次累加序列的预测值')yuce=subs(x,'t',[0:n-1]) %求已知数据点1次累加序列的预测值disp('显示6位数字的符号解')x=vpa(x,6) %显示6位数字的符号解%{x0_hat=[yuce(1),diff(yuce)] %求已知数据点的预测值epsilon=x0-x0_hat %求残差delta=abs(epsilon./x0) %求相对误差xlswrite('book4.xls',[x0',x0_hat',epsilon',delta'])%}disp('求已知数据点的预测值')x0_hat=double( [yuce(1),diff( double(yuce) )] ) %求已知数据点的预测值disp('求残差 ')epsilon=double( x0-x0_hat ) %求残差disp(' 求相对误差')delta=double( abs(epsilon./x0) ) %求相对误差xlswrite('book4.xls',[x0',x0_hat',epsilon',delta'])</p><p><p></p>
0 0
- 灰色预测
- 灰色预测
- 灰色预测
- 灰色预测
- 灰色预测法
- 灰色预测代码
- 灰色系统预测模型
- 灰色预测模型
- 灰色理论预测模型
- 灰色预测水果销量
- 灰色预测模型
- 灰色预测模型
- 灰色预测模型
- 灰色预测模型
- 灰色预测模型
- 时间序列之灰色预测
- 灰色预测的MATLAB程序
- Matlab灰色预测和统计分析
- 函数,对象,数组,类型
- 互联网公司校招Java面试题总结及答案——京东
- 3-python图像处理之NumPy
- json数组使用jquery each循环遍历
- [转]截图原理(一)——Android自动化测试学习历程(2)
- 灰色预测
- String和StringBuilder类方法和用法
- Java 8新特性之新的时间日期API
- 泛微e-office删除多余邮件
- 配置maven
- SpringMVC 修炼手册 part6 据传输&ModelAndView&重定向和请求分派
- [工具代码]使用Java爬取b站弹幕文件
- ASP上传图片问题
- vs2015中的安卓模拟器怎么打不开