当前课程知识点:电子信息科学与技术导引(1) >  第六讲:数据与算法 >  第三节:数据模型和算法的概念 >  第三节:数据模型和算法的概念

返回《电子信息科学与技术导引(1)》慕课在线视频课程列表

第三节:数据模型和算法的概念在线视频

第三节:数据模型和算法的概念

下一节:第四节:问题的抽象和建模

返回《电子信息科学与技术导引(1)》慕课在线视频列表

第三节:数据模型和算法的概念课程教案、知识点、字幕

下面我们来介绍

数学模型和算法的概念

什么事数学模型呢

数学模型是对于现实世界的

某一个特定对象

为了特定的目标

进行抽象和简化

从而得到的数学结构

比如有这样一个式子

y等于x的平方

单独这个式子

我们不能称其为数学模型

因为它和现实世界的实际对象

没有关系

但是如果有一块正方形铁皮

我们用x表示这个铁皮的边长

用y来表示它的面积

那么这个式子y等于x平方

就可以看成是已知边长

来求面积的一个数学模型

在这个数学模型当中

我们忽略了铁皮的厚薄

颜色等这些无关的信息

因为这些信息和我们要计算

这块正方形铁皮的面积

这一个特定的目的没有关系

在更多的时候

我们区别数学模型的

不是对错

而是够不够好

因为本质上

所有的数学模型都是不对的

对于一块正方形铁皮

它的边不可能是绝对的直线

它的四个角也不可能是

精确的90度

从这个意义上来说

我们用y等于x平方求得的

正方形的面积并不精确

但是对于我们的使用来说

这样一个精度就足够了

因此构造一个简化的数学结构

用很小的代价来得到

一个足够好的结果

这就是数学模型的价值

开普勒的行星运动三定律

建立了太阳系行星运动的

天体模型

这个模型的核心是说

行星围绕太阳运动的轨道

是椭圆

但实际上这也是一个近似模型

他把行星和太阳都是为

有质量但是体积为零的质点

同时也不考虑

行星之间的相互影响

还有一个非常著名的数学模型

就是杠杆(原理)

杠杆原理告诉我们

两个重物平衡的时候

它们与支点的距离

与重量成反比

阿基米德曾经有这样一个论断

给我一个支点

我可以撬动地球

但是动力乘以动力臂

等于阻力乘以阻力臂

这个公式的成立基于两个假设

首先杠杆是无质量的刚体

其次支点也要求是刚体

数学模型的形式多样

包括集合序列树图

等结构模型

也包括我们在各种课程中

学到的线性方程组

非线性方程微分方程

偏微分方程等等

另外像质点刚体

电磁场传播和电路图

等描述物理现象的模型

也是数学模型中的一类

那么什么是算法呢

我们先来看一个例子

1787年

伟大的数学家高斯10岁

他进入了一个首次创办的

学习数学的班

在中小学课程中

开始数学课程的介绍

还是当时的一个创新

他们这个班的数学教师

叫布特纳

有一天

布特纳给这个班的同学

出了一道题目

1加2在加3一直加到100

布特纳刚叙述完这个题目

高斯就给出了正确的答案

都来经过人们的考证

布特纳实际上出了一个

更难的加法题

他的题目是从81297

加上81495一直加到100899

这样一个问题

在布特纳讲完以后

高斯很快就得到了答案

这说明高斯对于

等差数列求和这一数学方法

已经有了清楚的认识

否则他不可能

在这么短的时间内计算出

这么复杂的一道加法题

另一个例子

是求两个整数m和n的

最大公因子

方法很多

其中最巧妙的一个方法

被称为欧几里得算法

也称辗转相除法

不失一般性我们假设n

我们就可以用n去除m

把余数赋给r

接着我们把n的值赋给m

把r的值赋给n

如果n=0

我们就返回m作为结果

过程就结束了

否则我们就返回第一步

继续用n去除m

把余数赋给r

直到这个过程结束

这样我们就可以得到

两个整数m和n的最大公因子

从上面的例子我们可以看到

算法是用于求解问题的方法

它通过一系列确定性的步骤

来解决问题

算法是一种一般性的智能工具

今天的算法已经与绝大多数的

科学商业和技术相关

算法在当今的社会无所不在

算法会帮助我们处理

各种专业和个人的日常事务

科学研究当中也离不开算法

无论是科学实验理论分析

还是计算机仿真

但是算法不能解决所有的问题

比如我们不能设计一个算法

让人的生活愉快

也不能构造一个算法

让人变得富有和出名

电子信息科学与技术导引(1)课程列表:

第一讲:电磁学与分析数学史概览

-第一节 序言

--第一节 序言

-第二节 电磁学和分析数学发展史:磁学

--第二节 电磁学和分析数学发展史:磁学

-第三节 电磁学与分析数学发展史:静电

--第三节 电磁学与分析数学发展史:静电

-第四节 电磁学和分析数学发展史:动电

--第四节 电磁学和分析数学发展史:动电

-第五节 电子器件的发明及电子技术的发展

--第五节 电子器件的发明及电子技术的发展

-第六节 电磁学的广泛应用

--第六节 电磁学的广泛应用

-第七节 电磁系统理论

--第七节 电磁系统理论

-第八节 电子科学技术各学科间的关系

--第八节 电子科学技术各学科间的关系

-第九节 电子科学技术的学科体系

--第九节 电子科学技术的学科体系

-第一讲:电磁学与分析数学史概览--第一次作业

第二讲:电磁场与物质的相互作用

-第一节 序言

--第一节 序言

-第二节 电磁场(一)

--第二节 电磁场(一)

-第三节 电磁场(二)

--第三节 电磁场(二)

-第四节 物质

--第四节 物质

-第五节 电磁场与物质的相互作用:非共振作用

--第五节 电磁场与物质的相互作用:非共振作用

-第六节 电磁场与物质的相互作用:共振作用

--第六节 电磁场与物质的相互作用:共振作用

-第七节 电磁场理论与电路理论

--第七节 电磁场理论与电路理论

第三讲:电路抽象

-第一节 空间离散化

--第一节 空间离散化

-第二节 静场电路分析

--第二节 静场电路分析

-第三节 非静场电路抽象

--第三节 非静场电路抽象

-第三讲:电路抽象--电路抽象 练习题

-第四节 电路元件抽象

--第四节 电路元件抽象

-第五节 非线性元件抽象

--第五节 非线性元件抽象

-第六节 电路抽象三原则

--第六节 电路抽象三原则

-第七节 分层抽象思想

--第七节 分层抽象思想

-第八节 电路基本问题

--第八节 电路基本问题

-第九节 数字化抽象

--第九节 数字化抽象

-第三讲:电路抽象--Quiz 3

第四讲:比特与逻辑

-第一节 序言

--第一节 序言

-第二节 什么是比特

--第二节 什么是比特

-第三节 比特与编码

--第三节 比特与编码

-第四节 比特与信息

--第四节 比特与信息

-第五节 比特的用途示例

--第五节 比特的用途示例

-第六节 什么是逻辑

--第六节 什么是逻辑

-第七节 逻辑的用途示例

--第七节 逻辑的用途示例

-第八节 与数字电路的关系

--第八节 与数字电路的关系

-第九节 小结

--第九节 小结

-第四讲:比特与逻辑--Quiz4

第五讲:程序与处理器

-第一节:从算盘到ENIAC

--第一节:从算盘到ENIAC

-第二节:通用计算机模型

--第二节:通用计算机模型

-第三节:指令集体系结构

--第三节:指令集体系结构

-第四节:程序和程序设计语言

--第四节 程序和程序设计语言

-第五节:处理器的工作原理

--第五节:处理器的工作原理

-第六节:性能问题

--第六节:性能问题

-第七节:小结

--第七节:小结

第六讲:数据与算法

-第一节:数据与数据处理技术的发展

--第一节:数据与数据处理技术的发展

-第二节:数据处理举例

--第二节:数据处理举例

-第三节:数据模型和算法的概念

--第三节:数据模型和算法的概念

-第四节:问题的抽象和建模

--第四节:问题的抽象和建模

-第五节:数值分析问题研究

--第五节:数值分析问题研究

-第六节:数据和算法的关系I

--第六节:数据和算法的关系I

-第七节:数据和算法的关系II

--第七节:数据和算法的关系II

-第八节:大数据

--第八节:大数据

-第九节:数据挖掘技术和数据算法的展望

--第九节:数据挖掘技术和数据算法的展望

-第六讲:数据与算法--Quiz6

第七讲:通讯与网络

-第一节:基本内容简介

--第一节:基本内容简介

-第二节:信息的基本概念和传输的几种方式

--第二节:信息的基本概念和传输的几种方式

-第三节:交换的概念和网络的几种形式

--第三节:交换的概念和网络的几种形式

-第四节:模拟与数字通信

--第四节:模拟与数字通信

-第五节:调制和解调

--第五节:调制和解调

-第六节:传输涉及的基本理论

--第六节:传输涉及的基本理论

-第七节:信息论和几种相关的编码方式

--第七节:信息论和几种相关的编码方式

-第八节:多址方式

--第八节:多址方式

-第九节:交换的基本概念

--第九节:交换的基本概念

-第十节:网络分层的基本概念

--第十节:网络分层的基本概念

-第十一节:互联网的基本原理和有限状态机模型

--第十一节:互联网的基本原理和有限状态机模型

-第七讲:通讯与网络--Quiz7

第八讲:媒体与认知

-第一讲:内容简介

--第一讲:内容简介

-第二讲:信息与媒体

--第二讲:信息与媒体

-第三讲:人类感知与认知

--第三讲:人类感知与认知

-第四讲:智能信息处理

--第四讲:智能信息处理

-第五讲:媒体与认知相互作用

--第五讲:媒体与认知相互作用

-第六讲:媒体认知应用

--第六讲:媒体认知应用

-第七讲:总结

--第七讲:总结

-第八讲:媒体与认知--Quiz8

期末考试

-期末考试--Final Exam

第三节:数据模型和算法的概念笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。