【MOOC】数学实验 - 电子科技大学-第1讲

绪论

1.1绪论

一、什么是数学实验

 数学实验是与计算机技术、数学知识、应用数学知识有关的实践性课程。

 数学实验的主要教学目的:

– 培养学生对数学知识的探究意识、对数学知识的应用意识

– 培养学生在实验中用所学的数学知识和计算机技术去认识问题和解决实际问题的能力

– 培养学生学习数学的积极性

二、数学实验课程内容

 1. 数学软件的使用与程序设计,主要工具为MATLAB/Octave等数学软件

 2. 数学基础应用实验 :微积分实验,线性代数实验

 3. 数学方法与模型实验 包含非线性方程求根,曲线拟合,微分方程实验,数值积分,最优化模型实验,随机模拟实验

 4.课程导图:
这里写图片描述

三、如何学习数学实验

 1. 熟悉MATLAB程序设计语言的语法,常用函数;

 2. 熟悉结构化程序设计方法

– 自顶向下,逐步求精,模块化设计

– 顺序结构, 分支结构,循环结构

 3. 逐步加深对算法的认识

– 编程习惯:先设计算法,后编程实现

– 算法的输入、输出:明确已知,未知

– 算法描述的结构:顺序结构, 分支结构,循环结构

– 算法描述的规范:流程图,自然语言,伪代码

 4. 在学习与应用数学过程中,多观察分析、培养探究意识

– 验证实验,应用实验,探究实验

 5. 了解一些典型数学模型,逐步认识数学建模过程

 6. 多动手实践

1.2实验实例

1.限定区域的随机投点实验

问题:在矩形区域U={(x,y)| 0≤x ≤e, 0 ≤y ≤1}中随机产生10000个点的坐标,仅绘制落在区域D内的点。 D为曲线y=x/e, y=lnx, y=0所围区域。
这里写图片描述

分析:
 1. 三条曲线围成一个曲边三角形, 曲线 y=x/e, y=lnx的交点P坐标(e,1);
 2. 区域D包含在矩形区域U={(x,y)| 0≤x ≤e, 0 ≤y ≤1}中

实验基础:
 1. 产生均匀投点坐标: 设r为[0,1]区间均匀分布随机数.令 x= ar,则x为[0,a]区间上均匀分布随机数.
– rand为产生0-1区间均匀分布随机数的函数.
– rand(1,N)表示产生1行N列的一个随机数向量.
– exp(1)返回自然常数e.
 2. 绘制曲线可用ezplot(‘fx’,[xmin xmax ymin ymax])函数;
 3. 绘制投点可用plot(x,y, ‘.’).

代码:

close all;%关闭当前显示的窗口
ezplot('x/exp(1)',[0 exp(
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值