数学实验

田颢

目录

  • 1 第1章 课程概论
    • 1.1 数学实验课程概论
    • 1.2 为什么要学习数学实验课程
    • 1.3 如何学习数学实验课程
    • 1.4 数学实验课程与其他课程的关系
    • 1.5 课程教材简介
    • 1.6 参考书目
  • 2 第二章 MATLAB软件概览
    • 2.1 第一课: MATLAB简介
    • 2.2 第二课:MATLAB的安装与启动
    • 2.3 第三课 常用命令与技巧
    • 2.4 第四课 程序设计基础
  • 3 第三章 微积分实验
    • 3.1 第一课 函数的图像
    • 3.2 第二课 极限的计算
    • 3.3 第三课 导数
    • 3.4 第四课 积分
    • 3.5 第五课 级数
    • 3.6 第六课 微分方程
  • 4 第四章 线性代数实验
    • 4.1 第一课 多项式的计算
    • 4.2 第二课 矩阵计算
    • 4.3 第三课 线性方程
  • 5 第五章 概率统计实验
    • 5.1 第一课 统计数据
    • 5.2 第二课 参数估计
    • 5.3 第三课 随机模拟
  • 6 第六章 综合实验
    • 6.1 第一课 二分法
    • 6.2 第二课 斐波那契序列
    • 6.3 第三课 数独游戏问题
数学实验课程与其他课程的关系

数学实验课程与其他课程的关系

本课程采用 MATLAB 语言来完成相关的数学实验,而 MATLAB 语言是以 C 语言为基础的,因此本课程的学习有助于进一步提升自己使用C语言的能力,同时也有助与未来学习其他的计算机语言,如 R, python 等.

拥抱开源,成就未来

作为数学专业的学生来说,在此笔者建议你们关注如下开源的计算机语言

  1. SageMath

  2. python

  3. R

关于SageMath,在它的官网上是这样介绍的

SageMath is a free open-source mathematics software system licensed under the GPL. It builds on top of many existing open-source packages: NumPySciPymatplotlibSympyMaximaGAPFLINTR and many more. Access their combined power through a common, Python-based language or directly via interfaces or wrappers.

Mission: Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab.

而python今天已经在数据挖掘等各行各业都有其身影,因此你去了解,才会知道它的强大.

R语言,一个为统计而生的软件,但是其数值计算能力今天没有多少人能小看它,在今天的大数据时代,在许多大公司都有其身影.

对此感兴趣的读者可以阅读

http://www.sagemath.org/

https://www.python.org/

https://www.r-project.org/