数学建模源代码

数学建模源代码

ID:22786443

大小:173.00 KB

页数:8页

时间:2018-10-31

数学建模源代码_第1页
数学建模源代码_第2页
数学建模源代码_第3页
数学建模源代码_第4页
数学建模源代码_第5页
资源描述:

《数学建模源代码》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、灰色系统理论建模源代码functionGM1_1(X0)%formatlong;[m,n]=size(X0);X1=cumsum(X0);%累加X2=[];fori=1:n-1X2(i,:)=X1(i)+X1(i+1);endB=-0.5.*X2;t=ones(n-1,1);B=[B,t];%求B矩阵YN=X0(2:end);P_t=YN./X1(1:(length(X0)-1))%对原始数据序列X0进行准光滑性检验,%序列x0的光滑比P(t)=X0(t)/X1(t-1)A=inv(B.'*B)*B.'*YN.';a=A(1)u=A(2)c=u/a;b=X0(1)-c;X=

2、[num2str(b),'exp','(',num2str(-a),'k',')',num2str(c)];strcat('X(k+1)=',X)%symsk;fort=1:length(X0)k(1,t)=t-1;endkY_k_1=b*exp(-a*k)+c;forj=1:length(k)-1Y(1,j)=Y_k_1(j+1)-Y_k_1(j);endXY=[Y_k_1(1),Y]%预测值CA=abs(XY-X0);%残差数列Theta=CA%残差检验绝对误差序列XD_Theta=CA./X0%残差检验相对误差序列AV=mean(CA);%残差数列平均值R_k=(mi

3、n(Theta)+0.5*max(Theta))./(Theta+0.5*max(Theta));%P=0.5R=sum(R_k)/length(R_k)%关联度Temp0=(CA-AV).^2;Temp1=sum(Temp0)/length(CA);S2=sqrt(Temp1);%绝对误差序列的标准差%----------AV_0=mean(X0);%原始序列平均值Temp_0=(X0-AV_0).^2;Temp_1=sum(Temp_0)/length(CA);S1=sqrt(Temp_1);%原始序列的标准差TempC=S2/S1*100;%方差比C=strcat(n

4、um2str(TempC),'%')%后验差检验%方差比%----------SS=0.675*S1;Delta=abs(CA-AV);TempN=find(Delta<=SS);N1=length(TempN);N2=length(CA);TempP=N1/N2*100;P=strcat(num2str(TempP),'%')%后验差检验%计算小误差概率调用例子:X0=[2.874,3.278,3.337,3.39,3.679];GM1_1(X0)主题:自学MATLAB很好的资料【MATLAB下载、安装、使用】matlab 7.0 完整版 iso [0.99G] 下载!h

5、ttp://www.matlabfan.com/viewthread.php?tid=6Matlab绿色迷你版.rar(仅6M大小)http://www.matlabfan.com/viewthread.php?tid=142Matlab中asv文件到底是什么东西?http://www.matlabfan.com/viewthread.php?tid=31Matlab 启动后一直初始化不动,cpu 90%以上的解决http://www.matlabfan.com/viewthread.php?tid=33安装matlab 7.0 时缺少mwinstall.dll的解决方法h

6、ttp://www.matlabfan.com/viewthread.php?tid=32解决MATLAB符号工具箱与安全卫士冲突方法http://www.matlabfan.com/viewthread.php?tid=30Matlab2009a下载地址 http://www.matlabfan.com/viewthread.php?tid=29Matlab R2009a安装注册方法(图文版) http://www.matlabfan.com/viewthread.php?tid=28AMD处理器上安装MATLAB,打开之后一闪自动关闭的解决办法http://www.ma

7、tlabfan.com/viewthread.php?tid=7 MATLAB 基础应用哈工大matlab基础及应用讲义PPT http://www.matlabfan.com/viewthread.php?tid=173《MATLAB 7.0基础教程》-清华大学出版社http://www.matlabfan.com/viewthread.php?tid=174Matlab实用程序百例 源程序http://www.matlabfan.com/viewthread.php?tid=5Matlab官方教程《Learn 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。