c 课程设计

发布 2022-09-30 15:46:28 阅读 7956

课程设计报告。

课程设计题目:最小二乘拟合法确定。

管道设计公式的系数。

学生姓名: 1021010126 刘诗林

1021010135 赵梓开。

1021010131 **旗。

1021010222廖涛辉

专业: 数学与应用数学。

班级: 10210101-2

指导教师: 孙海

2023年12月25日。

题目:管道设计。

在排污管道设计中,工程师关心管道坡度、管子直径和污水流量之间的关系。对于圆截面管道这些量之间有如下经验公式:

其中q代表流量(),s代表管道坡度(m/m),d代表圆管直径(m),是三个通过实验测定的经验参数。

有一组实验数据如下:

用适当的数值方法求出。

所涉及的知识——最小二乘拟合。

一、摘要。求拟合曲线的参数就是构造拟合矩阵,建立拟合方程组求解的系数。因为拟合曲线是基函数与参数的线性组合,因此需要找出拟合曲线的基函数。

因此,先设立基函数,然后由基函数和所给点建立拟合方程组求解系数。

二、设计目的。

1、加深对最小二乘法做拟合曲线的理解。

2、熟悉在matlab环境下编程求解拟合曲线的方法。

三、理论基础。

1、最小二乘法拟合基础。

step1 找出基函数。

step2 建立拟合矩阵及方程组,如下形式:

其中为的系数,为所拟合的函数。

解方程组(1),得出系数值。即得出拟合曲线。

2、本题分析。

step1 确定基函数。

对经验函数两端取对数,得:

令得。由于q是d和s的二元函数,令,即。

则基函数为。

step2 建立拟合矩阵及方程组。

从上式可解出系数,从而得到拟合曲线。

四、编程求解。

d=[0.302 0.604 0.906 0.302 0.604 0.906 0.302 0.604 0.906 ];

s=[0.001 0.001 0.001 0.01 0.01 0.01 0.05 0.05 0.05];

q=[0.0385 0.2283 0.6655 0.1293 0.7948 2.3100 0.3053 1.8975 5.5000];

l=ones(1,9);

a=[l*l' l*log(d)' l*log(s)';

l*log(d)' log(d)*log(d)' log(d)*log(s)';

l*log(s)' log(d)*log(s)' log(s)*log(s)']

b=[l*log(q)';log(d)*log(q)';log(s)*log(q)']

a=a\b结果:a =

五、得出经验公式。

由于。所以。

所以经验函数为。

5、误差分析。

所以, 从计算结果看出拟合点处与流量函数的最大误差平方为0.00087025,最小平方误差为0.00000064,误差平方和为0.00159235,因此拟合效果还是不错的。

六、数据图形分析。

从上图可以看出,测量数据和计算出来的数据相差并不大,和误差分析的结果一致,从而更充分的说明了该拟合的方法的准确性;再有,我们可以从该图中看出,流量(s)收管子直径(d)的影响最大,这和我们计算的经验公式(q)的次数最大是相吻合的。

七、小结。1、通过这次课程设计,我们组的成员对用数值分析方法解决实际问题的过程有了一定了解,尤其对拟合方法的应用的认识更加深刻了。

2、在这次活动中,我们组经历了讨论题目,查阅资料,分工作业的过程。增强了队员们的动手能力和团队合作的能力。

3、在活动中我们遇到了一些问题,如编写**,用matlab作图等。因此,我们认识到使用数学软件解决数学问题是十分有效和方便的。

4、通过这次作业,我们再一次感受到只有经过实践,才能掌握真理。

C 课程设计

自动走迷宫小游戏。根据课堂讲授内容,做相应的自主练习,消化课堂所讲解的内容 通过调试典型例题或习题积累调试c 程序的经验 通过完成辅导教材中的编程题,逐渐培养学生的编程能力 用计算机解决实际问题的能力。同时在设计的过程中发现自己的不足之处,对以前所学过的知识理解的更加深刻,掌握得更加牢固。迷宫生成。...

c 课程设计

哈尔滨 课程设计报告。课程 c 学号 姓名 班级 教师 1.管理系统的功能说明。课程信息管理 能够增加数据,删除数据,显示数据,修改数据,按姓名和首字母查询数据和一些基本的程序功能。2.存储数据的描述。coursenumber 课程号coursename 课程名subject 所属专业xingzhi...

C课程设计

面向对象程序设计课程设计。一 设计要求。1 课程设计以3 4人为一组,每人一个模块 2 课程设计时间为1周 在处理系统的时候,要从分析系统的需求入手,根据系统需求进行详细分析,明确系统功能,然后设计系统整体架构以及划分系统模块,按照模块分配小组中每个组员的具体任务,完成设计。二 系统设计规范。1 命...