保函网

数学建模各类模型的例题及编程

发布时间:2026-03-21 | 来源:互联网转载和整理

例:给出美国人口从1790年到1990年间的人口如表1(每10年为一个间隔),请估计出美国2010年的人口。

表1美国人口统计数据

年份1790180018101820183018401850

人口(×106)3.95.37.29.612.917.123.2

年份1860187018801890190019101920

人口(×106)31.438.650.262.976.092.0106.5

年份193019401950196019701980

人口(×106)123.2131.7150.7179.3204.0226.5

建模方法:

可以发现美国人口的变化规律曲线近似为一条指数函数曲线,因此我们假设美国的人口满足函数关系x=f(t),f(t)=ea+bt,a,b为待定常数,根据最小二乘拟合的原理,a,b是函数的最小值点。其中xi是ti时刻美国的人口数。利用MATLAB软件中的曲线拟合程序“curvefit”,编制的程序如下:

指数函数的函数M——文件

functionf=fun1(a,t)

f=exp(a(1)*t+a(2));

用最小二乘拟合求上述函数中待定常数,以及检验拟合效果的图形绘制程序

t=1790:10:1990;

x=[3.95.37.29.612.917.123.231.438.650.262.976...

92106.5123.2131.7150.7179.3204226.5251.4];

plot(t,x,'*',t,x);

a0=[0.001,1];

a=curvefit('fun1',a0,t,x)

ti=1790:5:2020;

xi=fun1(a,ti);

holdon

plot(ti,xi);

t1=2010;

x1=fun1(a,t1)

holdoff

数学建模例题

上一篇:预防登革热发朋友圈文案

下一篇:税收征管法全文(《税收征管法》)

其他文章

  • 茅台酒和茅台镇的酒有什么区别?
  • 无羞无臊是什么意思
  • 2017临床医学考研吧
  • 金融学专业投资科学
  • 坐汽车从东莞到海口要多长时间
  • 白菜用英语怎么说 两颗白菜用英语怎么说
  • 江南十校哪十校
  • 教师资格证是永久性的吗(教师资格证是永久的吗)
  • cvt无级变速和6挡手自一体,有什么区别
  • 黄鹤楼写作背景20字(黄鹤楼写作背景)
  • 2023年达州职业技术学院单招报名条件有哪些
  • 2015年中考平果高中录取分数线是多少
  • 建筑工程测量前途如何?
  • 忠武路演员是什么意思 宋仲基是忠武路演员吗
  • 竹笋有哪些品种,竹笋哪些品种可以吃
  • renee英文名是什么意思
  • 记叙文的表达方式有哪五种(记叙文的表达方式)
  • 对女生说的情话古风句子很甜还撩
  • 麻雀肉怎么做好吃
  • 老鼠用英语怎么读