PAGE

PAGE 13

本 科 教 学 大 纲

学 院 (部): 信息工程学院

课 程 名 称: 数学软件

教务处

二○一七年十月

《数学软件》课程教学大纲

课程名称:(中文)数学软件

(英文) Mathematics Software

课程类别

学科基础课

课程编号

210730310

学时数

51

归属学院(部)

信息工程学院

授课对象

信息与计算科学专业

完成人

王国兴

职称

副教授

审定人

王国兴

完成日期

2017 年10 月 20日

在现实世界中,由许多实际问题需要用数学方法来解决,通过建立数学模型是将这些问题转化为数学问题的有效途径,建立了数学模型之后必须寻求有效的求解方法,而现实问题往往是复杂的,能够求解得到解析表达式的数学模型只有极少数的一部分,因此我们必须依靠数学软件在计算机上来实现求解。

MATLAB是一种商业化的数学运算工具,能够有效地进行复杂的数学运算,包括Maple和Mathematica等部分。MATLAB主要适用于数值计算,特别是在矩阵运算和数据图形化方面,随着MATLAB版本的不断更新,其功能越来越强大,使它在诸如一般数值计算、数字信号处理、系统识别、自动控制、时序分析与建模、优化设计、神经网络控制、动态仿真系统、特殊函数和图形领域表现出一般高级语言难以比拟的优势,并可以方便地用于几乎所有的科学和工程计算的各个方面。可以说,MATLAB不仅是一种编程语言,而且在广义上是一种语言开发系统,它有友好的界面,通过交互式的命令可以十分简单地实现许多复杂的计算,并且具有相当完善的图形功能,它以矩阵为基本运算对象,应用范围主要包括:数值计算,算法设计,建模、仿真和原型设计,数据的可视化分析,科学与工程图形,应用开发(包括图形用户界面)。

一、课程目的与教学基本要求

《数学软件》是信息与计算科学专业学生的学科基础课,数学软件以研究MATLAB及其应用为主要目标。目的是使学生掌握基本语法、常用函数及编程方法,且具备利用数学软件解决实际问题的能力。并能熟练掌握MATLAB等软件的语法规则、掌握常用的程序结构、掌握常用的函数及功能实现以及能较好的利用MATLAB等软件解决实际问题的能力。

通过《数学软件》课程的学习使学生熟悉MATLAB这一常用的数学软件,熟练使用MATLAB进行数值计算与数据处理,会利用软件求解的结果对数学基本概念与基本理论的理解;会用数学知识建立简单问题的数学模型,并能利用MATLAB软件进行求解,观察结果、得出结论。

二、课程内容及学时分配

(一)学时分配:课程总学时51,具体学时分配见下表:

教学时数分配表

序号

教学内容

课时分配

1

第1章 MATLAB7.x概述

6

2

第2章 MATLAB基础知识

6

3

第3章 矩阵运算

6

4

第4章 MATLAB7.x编程基础

8

5

第5章 数据可视化

6

6

第6章 数据分析

6

7

第7章 符号计算

7

8

第8章 文件读取I/O

6

(二)课程内容

第1章 MATLAB7.x概述

一、教学目的与基本要求

介绍MATLAB基本计算方法,以及如何使用这些方法解决实际问题。介绍MATLAB环境和帮助系统。

二、教学重点和难点

MATLAB的运行环境。

三、课程内容

1.1 MATLAB简介

1.1.1 MATLAB的发展

1.1.2 MATLAB的主要特点

1.2 MATLAB7.x的安装

1.3 MATLAB7.x的运行环境

1.3.1 MATLAB7.x的启动

1.3.2 MATLAB7.x的工作环境

1.3.3 命令窗口(CommandWindow)

1.3.4 历史命令(HistoryCommand)窗口

1.3.5 目录和文件管理

1.3.6 搜索路径管理

1.3.7 工作空间和数组编辑器

1.3.8 工作空间数据的保存

1.4 MATLAB7.x的帮助系统

1.4.1 命令行帮助查询

1.4.2 演示帮助查看

1.4.3 内容帮助浏览

1.4.4 索引方式查询帮助文件

1.4.5 查询帮助文件

第2章 MATLAB基础知识

一、教学目的与基本要求

了解MATLAB的基本计算,掌握数值数据类型,掌握关系和逻辑运算。

二、教学重点和难点

数值数据类型,关系和逻辑运算。

三、课程内容

2.1 MATLAB计算的介绍

2.1.1 简单的计算示例

2.1.2 基本的数学运算符号

2.1

数学计算机软件课程,《数学软件》课程教学大纲.doc相关推荐

  1. dna序列分类数学建模matlab,MATLAB软件课程设计---MATLAB实现DNA序列的分类识别

    MATLAB软件课程设计---MATLAB实现DNA序列的分类识别 装 订 线 装 订 线 数学软件实践 课程设计报告 题 目MATLAB 实现 DNA 序列的分类识别 学 号 姓 名 教 师 日 期 ...

  2. mysql数据库设计课程大纲_MySql数据库教学大纲.doc

    范文 范例 指导 参考 word版 整理 XX学院计算机系 <MySql数据库>课程教学大纲 一.课程的性质与任务 (一)本课程的性质 <数据库(一)>主要面向计算机软件技术专 ...

  3. 计算机组成原理课程内容,计算机组成原理课程教学大纲.doc.doc

    计算机组成原理课程教学大纲.doc.doc 附件A 计算机组成原理课程教学大纲 课程名称 中文:计算机组成原理 英文: the Principle of Computer Organization 课 ...

  4. matlab课程目的,《Matlab应用》课程教学大纲.doc

    <Matlab应用>课程教学大纲 <Matlab工程应用>课程教学大纲 课程名称:Matlab工程应用 学分:3 总学时:48 讲课学时:40 实验学时:8 考核方式:考查 先 ...

  5. 计算机制图 教学大纲,《计算机制图》课程教学大纲.doc

    <计算机制图>课程教学大纲执笔者:蓝汝铭 编写日期:2005.5.20 计算机绘图是当前绘图技术中新兴的科学,掌握利用计算机绘图的方法是将来能够高效.快速绘图所必须的.由于本课程讲授的只是 ...

  6. 计算机课教学档案,档案专业计算机课改革项目 计算机课程教学大纲.doc

    档案专业计算机课改革项目 计算机课程教学大纲 附件4 档案专业计算机课程改革项目 计算机课程教学大纲 目录 <计算机应用基础>教学大纲51 <中文信息处理>教学大纲56 < ...

  7. 计算机数学基础 课程定位图形,《计算机数学基础课程教学大纲.doc

    <计算机数学基础课程教学大纲,计算机课程教学大纲,基础日语课程教学大纲,计算机基础教学大纲,计算机专业课程大纲,计算机网络课程大纲,课程教学大纲,研究生课程教学大纲,教学大纲课程标准,课程教学大 ...

  8. 中职学校计算机课程标准,教育部发布中职学校数学信息技术等5门课程课标

    原标题:教育部发布中职学校数学.信息技术等5门课程课标 1月20日,教育部公布了中等职业学校数学.信息技术.体育与健康.物理.化学等5门公共基础课课程标准. 教育部指出,近年来,科技革命和产业变革对技 ...

  9. 计算机操作系统的教学目标,《操作系统》课程教学大纲.doc.doc

    <操作系统>课程教学大纲.doc <操作系统>课程教学大纲 第一部分 课程简介 [课程名称]:操作系统 [课程代码]:252010341 [课程属性]:专业教育课程 [学时/学 ...

  10. 数学在c语言的作用,【程序设计论文】数学专业C语言程序设计课程教学探讨(共3174字)...

    [摘要]本科院校非计算机专业C语言课程的教学一直是个重点和难点问题,本文以数学专业为例,分析了造成C语言课程教学效果不好的几个重要因素,并在此基础上提出了一系列的教学改革措施,包括根据数学专业的特点调 ...

最新文章

  1. 【C++】lambda 表达式
  2. 【Java】牛客网 链表分割
  3. 某程序员吐槽:分手一个月,发现前女友和一个已婚男人在一起,愤而向他们公司举报,该男已被开除!网友:举报别人不道德!...
  4. 生猛!PDF 版本 万赞 Java 手册开放下载!
  5. LeetCode 495. Teemo Attacking
  6. 三个斯坦福华裔学生,送外卖成亿万富翁
  7. Scala入门到精通——第二十七节 Scala操纵XML
  8. 2020牛客国庆集训派对day4 Digits Are Not Just Characters
  9. vscode 1.9.11 和pycharm 5.0.4 输入os.getcwd()后输出不相同
  10. python 使用异常函数_您如何测试Python函数引发异常?
  11. == 和 === 有什么区别
  12. Linux_异常_03_Failed to restart iptables.service: Unit not found.
  13. 论文笔记_S2D.63_2020-ICRA_LiStereo:从雷达和双目立体图像生成稠密深度图
  14. 【优化调度】基于matlab蚁群算法求解无等待流水线调度优化问题【含Matlab源码 1516期】
  15. android音频杂音问题_如何消除音频中的噪声?用这个简单好用的音频剪辑软件就够了...
  16. php smarty程序设计,Smarty程序设计-动态文件操作
  17. NLP在医学领域的应用(更新中)
  18. linux下ftp工具
  19. 走向全民开发,低代码重塑企业数字化生产力 | 爱分析报告
  20. 洛谷 [P3110] 驮运

热门文章

  1. 全新小旋风万能蜘蛛池9.02开心版/站长必备SEO+带教程
  2. GLPI数据库中的表结构,常用表的含义及其定位
  3. 2021-4-13大学化学无机原理(7)酸碱质子理论,弱酸碱及两性物质溶液计算
  4. [bowtie2, libtbb.so.2]error while loading shared libraries: libtbb.so.2: cannot open shared object
  5. CentOS 8 安装视频网站与流媒体直播Nginx-http-flv-module模块
  6. 《Java SE实战指南》15-04:接口和抽象类的区别
  7. C语言Printf格式大全(各种%输出形式)
  8. python和C++语言哪个难学
  9. 【2023最新】Git安装配置教程
  10. nginx小知识 :通过nginx代理转发接口地址