共 25 小节 已有 9997 人学过 2024.5.28 推出
本课程基于《编程数学》这本书的内容,逐个章节的讲解Octave软件在数学和科学计算中的强大功能,并详细的演示和验证书中的每个细节。希望你能够跟随视频的讲解,亲自上手试验各个例题。课程通过数学和算法方面的编程案例,介绍了数学方法对解决生活中问题的帮助,例如消防所选址问题、旅行商问题、蒙特卡罗模拟法、分形构造问题等。本书对提出的问题在开拓计算思维的基础上精巧求解,注重编程算法思路的引导与技巧的综合运用,并展示程序运行结果。
1-1 开篇与介绍
1-2 OCTAVE的安装和使用
2-1 消防所选地址问题-距离的定义和例题
2-2 选地址问题使用的OCTAVE语句
2-3 随机点与特定点的出租车距离计算
2-4 寻找随机向量的最小值
2-5 寻找随机矩阵的最小值
2-6 寻找消防所的最佳位置
3-1 旅行商问题-使用的OCTAVE语句
3-2 寻找快速配送路径
3-3 利用遗传算法寻找最优路径
4-1 蒙特卡罗模拟法-概率和计算机骰子制作
4-2 飞镖游戏,估算π值
4-3 图形重叠区域面积的求解
4-4 随机活动的国际象棋棋子的位置查找
4-5 一维线段上任意两点之间的距离问题
4-6 二维空间中两点间的距离问题
4-7 三维空间中两点间的距离问题
5-1 分形构造问题和使用的OCTAVE语句
5-2 旋转矩阵和递归函数
5-3 三角形的旋转
5-4 四边形和六边形的旋转
5-5 分形树
5-6 毕达哥拉斯树
5-7 总结与展望
本课程基于《编程数学》这本书的内容,逐个章节的讲解Octave软件在数学和科学计算中的强大功能,并详细的演示和验证书中的每个细节。希望你能够跟随视频的讲解,亲自上手试验各个例题。课程通过数学和算法方面的编程案例,介绍了数学方法对解决生活中问题的帮助,例如消防所选址问题、旅行商问题、蒙特卡罗模拟法、分形构造问题等。本书对提出的问题在开拓计算思维的基础上精巧求解,注重编程算法思路的引导与技巧的综合运用,并展示程序运行结果。