matalb课程设计

发布 2022-10-01 13:00:28 阅读 9221

太原工业学院。

matlab 课程设计。

班级学号 092086234 姓名周明

成绩指导老师郭尊光

分析湖北和山西两省1978-2023年间的经济增长情况。

一、实践的目的和要求。

1. matlab软件功能简介。

matlab的名称源自matrix laboratory,2023年由美国mathworks公司推向市场。它是一种科学计算软件,专门以矩阵的形式处理数据。matlab将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛的应用于科学计算、控制系统和信息处理等领域的分析、**和设计工作。

matlab软件包括五大通用功能,数值计算功能(nemeric)、符号运算功能(symbolic)、数据可视化功能(graphic)、数字图形文字统一处理功能(notebook)和建模**可视化功能(simulink)。其中,符号运算功能的实现是通过请求maple内核计算并将结果返回到matlab命令窗口。该软件有三大特点,一是功能强大;二是界面友善、语言自然;三是开放性强。

目前,mathworks公司已推出30多个应用工具箱。matlab**性代数、矩阵分析、数值及优化、数值统计和随机信号分析、电路与系统、系统动力学、次那好和图像处理、控制理论分析和系统设计、过程控制、建模和**、通信系统以及财政金融等众多领域的理论研究和工程设计中得到了广泛应用。

2. 本题目的意义

本次课程设计的课题为《分析湖北和山西两省1978-2023年间的经济增长情况》,掌握matlab的拟合工具箱cftool的使用方法,对实际的问题进行求解。运用已掌握的matlab的基本编程方法及编程风格,调用部分matlab常用的函数,加深对matlab编程的掌握,并为今后熟练使用matlab解决数学问题奠定基础。同时将数值分析课程中所学习的部分理论应用于实际,加深对它的理解。

此次实习课程主要是为了进一步熟悉对matlab软件的使用,以及学会利用matlab对大量数据进行分析的这种实际问题进行处理,将理论应用于实际,加深对它的理解。

二、实践原理:

理论原理:所谓三次样条插值多项式是一种分段函数,它在节点分成的每个小区间上是3次多项式,其在此区间上的表达式如下:

因此,只要确定了的值,就确定了整个表达式,的计算方法如下:

令:则满足如下n-1个方程:

方程中有n+1个未知量,则令和分别为零,则由上面的方程组可得到的值,可得到整个区间上的三次样条插值多项式。

三、实践步骤。

1.问题重述:

回顾三次样条的原理。以湖北和山西两个地区近些年的国民生产总值为数据,通过拟合分析经济增长情况,利用matlab拟合工具箱分析数据并绘制不同类型的拟合曲线。

2. 建立数据模型:

记山西省从2023年到2023年的地区国内生产总值为。

s=[88.0000 106.4000 108.

8000 121.7000 139.2000 155.

1000 197.4000 219.0000 235.

1000 257.2000 ..

记山西省从2023年到2023年的人均国内生产总值为。

sv=[365.0000 437.0000 442.

0000 488.0000 551.0000 604.

0000 756.0000 838.0000 890.

0000 962.0000 1168.0000 ..

记山西省从2023年到2023年的第三产业增加值为。

ss=[18.3000 21.0000 24.

6000 26.1000 31.6000 34.

7000 48.0000 56.7000 68.

9000 80.2000 104.8000 ..

记湖北省从2023年到2023年的地区国内生产总值为。

h=[151.0000 188.4600 199.

3800 219.7500 241.5500 262.

5800 328.2200 396.2600 442.

0400 517.7700 626.5200 ..

记湖北省从2023年到2023年的人均国内生产总值为。

hv=[332.0000 409.0000 428.

0000 466.0000 506.0000 549.

0000 676.0000 808.0000 891.

0000 1031.0000 1228.0000 ..

记湖北省从2023年到2023年的第三产业增加值为。

hs=[26.1800 30.2800 36.

4900 39.9000 44.8500 50.

6800 65.3600 77.4700 90.

4700 109.2500 140.6100 ..

记年数为y=[1978:1994,1996 1997,1999:2009];

3.数据说明,由于1995,1998,2023年的数据没有统计,当年没有记录,在每一个向量中搜少去三年的数据。

4.调用natlab拟合工具箱中命令interp1分析上面的数据,并画出拟合图像。

编辑m文件如下:

s=[88.0000 106.4000 108.

8000 121.7000 139.2000 155.

1000 197.4000 219.0000 235.

1000 257.2000 ..

sv=[365.0000 437.0000 442.

0000 488.0000 551.0000 604.

0000 756.0000 838.0000 890.

0000 962.0000 1168.0000 ..

ss=[18.3000 21.0000 24.

6000 26.1000 31.6000 34.

7000 48.0000 56.7000 68.

9000 80.2000 104.8000 ..

课程设计课程设计

机械设计。课程设计。设计题目 带式运输机传动装置设计。学院 湖州师范学院信息与工程学院。班级 设计者 指导老师 2011年1月5日。一 前言。为便于整台机器的设计 制造 装配 运输和维修等常将其中的减速传动部分设计合格制造成独立部件的闭式传动装置,称为减速器。由于减速器的应用十分广泛,为了降低成本,...

课程设计工供电课程设计

工厂供电课程设计。姓名 郭文斌。学号 09312109 系部 机电工程系。班级 09机电1班。指导教师 张乐平颜。2010年1月13日。第一章设计任务。1.1设计要求。要求根据本厂所能取得的电源及本厂用电负荷的实际情况,并适当考虑到工厂生产的发展,按照安全可靠 技术先进 经济合理的要求,确定变电所的...

课程设计报告格式 课程设计

洛阳理工学院。课程设计说明书。课程名称。设计课题。专业。班级。学号。姓名。完成日期2014年12月26日。问题描述 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的内容要求。基本要求 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的基本要求。测试数据 小四宋体,行间距单倍行距,每...