MATLAB数理统计分析
分类: 图书,计算机/网络,程序设计,其他,
作者: 周品,赵新芬编著
出 版 社: 国防工业出版社
出版时间: 2009-4-1字数:版次: 1页数: 289印刷时间:开本: 16开印次: 1纸张:I S B N : 9787118062168包装: 平装内容简介
本书结合数据统计概念、理论和应用,以MATLAB为平台,系统地介绍了统计工具箱中的概率分布、估计、假设检验、多变量统计、聚类分析、实验设计、线性和非线性模型以及在数理统计中的应用等内容。本书重点是运用MATLAB统计工具箱介绍统计分析研究中的各种概念、理论、方法、算法及其实现。本书内容安排合理,理论结合实际,并列举了大量作者总结的应用实例,书中讲述的各种统计理论和方法浅显易懂,并能在实际生活中找到应用对象。
本书可作为高等学校理科、工科、文科及管理学科等有关专业师生的参考教材及自学用书,对从事上述领域工作的广大科技工作者和开发应用人员具有重要的参考价值。
目录
上篇 MATLAB程序设计基础
第1章MATLAB基础知识
1.1 MATLAB概况
1.1.1MATLAB的发展历史
1.1.2MATLAB的语言特点
1.1.3MATLAB最新版的新特点
1.2MATLAB的功能
1.3MATLAB的开发环境
1.3.1 MATLAB桌面平台
1.3.2运行方式
1.3.3MATLAB帮助系统
1.3.4工具箱
第2章MATLAB数值运算
2.1MATLAB数值运算基础
2.1.1常量
2.1.2变量
2.1.3MATLAB运算符
2.2MATLAB的数组与矩阵运算
2.2.1数组与矩阵的概念
2.2.2数组或矩阵元素的标识
2.2.3数组与矩阵的输入
2.2.4数组与矩阵的算术运算
2.2.5向量及其运算
2.2.6矩阵的特有运算
2.2.7数组的关系运算
2.2.8数组的逻辑运算
2.2.9特殊字符数组——字符串
2.3MATLAB的数组函数与矩阵函数
2.3.1数组函数
2.3.2矩阵函数
2.4多项式及其运算
2.4.1 多项式运算函数
2.4.2多项式运算举例
2.5MATLAB的数学表达式及其书写
2.5.1MATLAB的数学表达式
2.5.2MATLAB数学表达式的书写
第3章MATLAB符号运算
3.1MATLAB符号运算概述
3.1.1MATLAB符号运算入门
3.1.2MATLAB符号运算的几个基本概念
3.2MATLAB符号对象的基本运算与关系运算
3.3MATLAB符号运算的基本函数
3.3.1 符号变量代换及其函数subs()
3.3.2符号对象转换为数值对象的函数double()、digits() vpa()、numeric()
3.3.3 MATLAB符号表达式的化简
3.4 MATLAB符号微积分运算
3.4.1 MATLAB符号极限运算
3.4.2 MATLAB符号函数微分运算
3.4.3 MATLAB符号函数积分运算
3.4.4 符号求和函数与泰勒级数展开函数
3.5 MATLAB符号矩阵的几种特殊运算
3.5.1 矩阵的微分与积分
3.5.2雅可比矩阵
3.5.3矩阵的约当标准形
3.6MATLAB符号方程求解
3.6.1MATLAB符号代数方程求解
3.6.2MATLAB符号微分方程求解
3.7复变函数计算的MATLAB实现
3.7.1复数的概念
3.7.2MATLAB关于复变量的函数命令
……
下篇数理统计分析的MATLAB实现
参考文献
书摘插图
上篇MATLAB程序设计基础
第1章MATLAB基础知识
1.1 MATLAB概况
1.1.1 MATLAB的发展历史
1980年,美国的Clever Moler博士在新墨西哥大学讲授线性代数课程时,发现采用高级语言编程极为不便,于是建立了MATLAB(Matrix Laboratory),即矩阵实验室。早期的MATLAB只能做矩阵运算,绘图也只能用极其原始的方法,即用星号描点的形式画图,它也只提供了几十个内部函数,很难满足实际使用要求。
不久,Moler博士等一批数学家与软件专家建立了名为MathWorks的软件开发公司,继续从事MATLAB的研究和开发。该公司于1984年推出了第一个MATLAB的商业版本,其核心是用C语言编写的。而后,它又增添了丰富多彩的图形图像处理、多媒体、符号运算和与其他流行软件的接口功能,使得MATLAB的功能越来越强大。
Math Works公司于1992年推出了具有划时代意义的MATLAB4.0版本,并于1993年推出其微机版,充分支持在Microsoft Windows操作系统下进行编程。l994年推出的4.2版本扩充了4.0版本的功能,尤其在图形界面设计方面提供了新的方法。1997年推出的MATLAB 5.0版支持更多的数据结构,使其成为一种更方便的编程语言。1999年推出的MATLAB 5.3版在很多方面又进一步改进了MATLAB的功能,随之推出的全新版本的最优化工具箱和Simulink 3.0也达到了很高的档次。2000年10月,Math Works公司推出了MATLAB 6.0版本,在操作界面上有了很大的改观,同时还给出了程序发布窗口、历史信息窗口和变量管理窗口等,为用户提供了极大的方便;在计算内核上抛弃了一直使用的LlNPACK和EISPACK,采用了更具优势的LAPACK软件包和FFTW系统,使计算机速度变得更快,数值性能变得更好,在用户图形界面设计上也更趋合理;
……