数学软件与数学实验
分類: 图书,计算机/网络,行业软件及应用,
作者: 汪晓银,邹庭荣主编
出 版 社: 科学出版社
出版时间: 2008-8-1字数: 249000版次: 1页数: 197印刷时间: 2008/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787030222879包装: 平装内容简介
本书深入浅出地介绍了数学建摸应用中常见的三个数学软件SAS、MATLAB、LINGO的基础用法以及如何应用这些软件解决微积分、线性代数、线性规划、概率统计中相关计算问题。本书实例丰富、通俗易懂。软件的使用涉及数值计算、优化运筹、概率统计等多个领域,是一本数学软件应用的基础入门书籍。
本书可作为高等学校大学数学系列课程的实验教材,也可作为本科生、研究生数学建模培训教材或参考书,也是一本从事数学应用以及科学研究人员有价值的参考书籍。
目录
序
前言
第1章 MATLAB使用入门
1.1 MATLAB窗口环境与命令形式
1.2 基本数学运算
1.3 MATLAB语言的流程结构
1.4 符号工具箱使用简介
第2章 微积分问题的MATLAB求解
2.1 函数与极限计算
2.2 代数方程的计算
2.3 微商的计算
2.4 极值计算
2.5 积分的计算
2.6 曲线积分与曲面积分
2.7 函数作图
2.8 微分方程(组)的求解
2.9 无穷级数
习题
第3章 线性代数问题的MATLAB求解
3.1 矩阵及其运算
3.2 矩阵的初等变换与线性方程组
3.3 矩阵的对角化
习题
第4章 LINGO使用入门
4.1 优化软件LINGO简介
4.2 LINGO窗口环境及基本用法
4.3 LINGO参数设置
4.4 LINGO的运算符和函数
第5章 线性规划问题的LINGO求解
5.1 一般线性规划模型的建立与求解
5.2 灵敏性分析与影子价格
5.3 整数线性规划
习题
第6章 SAS使用入门
6.1 命令及窗口环境
6.2 SAS程序设计基本常识
6.3 SAS程序语言结构
6.4 SAS程序作图
第7章 数理统计的SAS求解
7.1 几种假设检验
7.2 方差分析
7.3 协方差分析
7.4 回归分析
习题
参考文献
书摘插图
第1章 MATLAB使用入门
MATLAB是由MathWorks公司推出的一套数学软件,是一种用于科学计算的、高效率的高级计算机编程语言.MATLAB最初作为矩阵实验室(matrix laboratory),主要向用户提供一套非常完善的矩阵运算命令。随着数值运算的演变,MATLAB的版本不断提高,它逐渐发展成为各种系统仿真、数字信号处理、科学可视化的通用标准语言。
本章主要介绍MATLAB 7.1的初步知识,包括MATLAB窗口环境及命令形式、基本数学运算、程序控制结构、符号工具箱使用简介等内容,重点介绍矩阵、数组和函数的运算规则、程序的控制结构,并通过实例来帮助读者更好地理解这些内容。由于MATLAB的符号工具箱的强大运算功能在科技领域的特殊作用,本章还专门对MATLAB的符号运算进行了介绍,便于读者学习和运用。
软件的掌握更多地需要自学.自学MATLAB的有效方法是通过它的演示(demos)和求助(help)命令,可十分方便地在线学习MATLAB的各种函数的内涵及其用法,但这需要顽强的毅力。
在数学应用中,MATLAB在数值计算、灰色系统、神经网络、计算机仿真、算法编程中作用明显。
1.1 MATLAB窗口环境与命令形式
1.1.1 MATLAB窗口环境
当MATLAB 7.1安装完毕并首次启动时,展现在屏幕上的界面为MATLAB的默认界面,如图1—1所示。
启动MATLAB后,将进入MATLAB 7.1集成环境.MATLAB 7.1集成环境包括MATLAB主窗口、当前目录窗口(Current directory)、工作空间窗口(workspace)、命令历史窗口(command history)、命令窗口(command window)。
MATLAB主窗口是MATLAB的主要工作界面。主窗口除了嵌入一些子窗口外,还主要包括菜单栏和工具栏。用它们可直接进行文件管理和编辑,或选择Help检索帮助信息等。MATLAB的菜单及选择方式与windows下各种软件环境中的文件管理方式相同,可以创建新文件或打开一个已经存在的M文件,利用文件编辑器对文件进行编辑和修改。
……