财政收入预测matlab.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学建模培训第一阶段测试 一、根据美国人口从1790年到1990年间的人口数据(如下表),确定人口指数增长模型和Logistic模型中的待定参数,估计出美国2010年的人口,同时画出拟合效果的图形。 表1 美国人口统计数据 年 份 1790 1800 1810 1820 1830 1840 1850 人口(×106) 3.9 5.3 7.2 9.6 12.9 17.1 23.2 年 份 1860 1870 1880 1890 1900 1910 1920 人口(×106) 31.4 38.6 50.2 62.9 76.0 92.0 106.5 年 份 1930 1940 1950 1960 1970 1980 人口(×106) 123.2 131.7 150.7 179.3 204.0 226.5 提示: 指数增长模型: Logistic模型: (1)、定义指数模型增长函数:程序如下: function f=curvefit_fun(a,t); f=exp(a(1)*t+a(2)); 建立m文件运行程序: x=1790:10:1980; y=[3.9 5.3 7.2 9.6 12.9 17.1 23.2 31.4 38.6 50.2 62.9 76.0 92.0... 106.5 123.2 131.7 150.7 179.3 204.0 226.5]; plot(x,y,*,x,y); x=1790:10:1980; y=[3.9 5.3 7.2 9.6 12.9 17.1 23.2 31.4 38.6 50.2 62.9 76.0 92.0... 106.5 123.2 131.7 150.7 179.3 204.0 226.5]; plot(x,y,*,x,y); a0=[0.001,1]; a=lsqcurvefit(curvefit_fun,a0,x,y); a1=num2str(a) disp(a1); xi=1790:2:2020; yi=curvefit_fun(a,xi); hold on; plot(xi,yi,r) x1=2010; y1=curvefit_fun(a,x1) hold off (2)、 二、f(x)的定义如下: 1、写一个函数文件f(x)实现该函数,要求参数x可以是向量; (1)建立函数文件: function y=f(x); x=-10:0.1:10 y1=zeros(size(x)); y2=zeros(size(x)); y3=zeros(size(x)); n=length(x); for k=1:n if x(k)0x(k)~=-4; y1(k)=x(k).^2+x(k)-6; elseif x(k)=0x(k)10x(k)~2x(k)~=3; y2(k)= x(k).^2-5*x(k)+6; else y3(k)=x(k).^2-x(k)-1; end end y=y1+y2+y3 2、作出该函数的图形; (2)、先建立函数文件,再运行程序 function y=f(x); x=-10:0.1:10 y1=zeros(size(x)); y2=zeros(size(x)); y3=zeros(size(x)); n=length(x); for k=1:n if x(k)0x(k)~=-4; y1(k)=x(k).^2+x(k)-6; elseif x(k)=0x(k)10x(k)~2x(k)~=3; y2(k)= x(k).^2-5*x(k)+6; else y3(k)=x(k).^2-x(k)-1; end end y=y1+y2+y3 plot(x,y) 3、求出f(x)的零点与最值。 (3)、零点: Y1=[1 1 -6]; x1=roots(Y1); if x10x1~=-4; disp(x1); else disp([]); end Y2=[1 -5 6]; x2=roots(Y2); if x2=0x210x2~=2x2~=3; disp(x2); else disp([]); end Y3=[1 -1 -1]; x3=roots(Y3); if x3=10|x3==-4|x3==2|x3==3; disp(x3); else disp([]); end x1 x2 x3 运行程序: 三、财政收入预测问题:财政收入与国民收入、工业总产值、农业总产值、总人口、就业人口、固定资产投资等因素

文档评论(0)

bhl0572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档