注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机辅助设计与工程计算MatlabMATLAB程序设计与应用

MATLAB程序设计与应用

MATLAB程序设计与应用

定 价:¥21.00

作 者: 刘卫国,陈昭平,张颖编写
出版社: 高等教育出版社
丛编项: 高等学校工程设计与计算系列教材
标 签: Matlab

ISBN: 9787040106671 出版时间: 2004-03-01 包装:
开本: 26cm 页数: 299 字数:  

内容简介

  本书是为了满足计算机基础教学改革的需要,结合作者多年教改实践和科研工作的体会编写而成。本书以MATLAB的流行版本5.3版为基础,全面系统地介绍MATLAB程序设计的方法以及MATLAB在相关领域的实际应用。本书共分三部分:基础篇、应用篇和实验篇,主要内容有MATLAB概述、MATLAB数据的表示和基本运算、MATLAB绘图功能、MATLAB数值计算功能和符号计算功能、MATLAB图形用户界面设计、MATLAB笔记本功能、MATLAB环境下的仿真软件Simulink、MATLAB应用实例。在书稿内容的组织上,力求在讲清原理及有关数学背景的基础上,深刻剖折解决实际问题的技巧和方法。书中所举实例和所配实验均是对MATLAB中重点和难点的诠释,具有很强的代表性。本书符合计算机基础教学的需要和特点,全书内容丰富、选材新颖、注重实用、循序渐进、便于教学,可作为高校理工科专业或研究生学习的教材,也可供广大科技工作者阅读使用。本书有配套的电子教案,该电子教案可以从高等教育出版社网站上下载。

作者简介

暂缺《MATLAB程序设计与应用》作者简介

图书目录

基础篇
第1章MATLAB概述
1.1MATLAB的发展
1.2MATLAB的主要功能
1.3MATLAB系统的运行环境与安装
1.3.1运行环境
1.3.2安装
1.4MATLAB系统的启动与退出
1.4.1启动
1.4.2退出
1.5MATLAB命令窗口
1.5.1菜单栏
1.5.2工具栏
1.5.3命令编辑区
1.6MATLAB文件管理
1.6.1MATLAB的目录结构
1.6.2MATLAB的搜索路径
1.6.3用户目录的设置
1.6.4搜索路径的设置
1.7MATLAB帮助系统
1.7.1帮助命令
1.7.2帮助窗口
1.7.3帮助桌面
1.7.4在线帮助页
1.8MATLAB功能演示
习题一
第2章MATLAB数据
3.1MATLAB数据的特点
2.2变量和赋值
2.2.1变量的命名
2.2.2赋值语句
2.2.3数据的输出格式
2.2.4预定义变量
2.2.5内存变量的管理
2.3MATLAB矩阵
2.3.1矩阵的建立
2.3.2冒号表达式
2.3.3矩阵的拆分
2.3.4多维矩阵
2,4MATLAB运算
2.4.1算术运算
2.4.2关系运算
2.4.3逻辑运算
2.5字符串
2.6结构和单元
2.6.1结构数据
2.6.2单元数据
习题二
第3章MATlAB程序设计
3.1M文件
3.1.1M文件的建立与编辑
3.1.2M文件的分类
3.2数据的输入输出
3.2.1input函数
3.2.2disp函数
3.2.3pause函数
3.3选择结构
3.3.1if语句
3.3.2switch语句
3.3.3try语句
3.4循环结构
3.4.1for语句
3.4.2while语句
3.4.3循环的嵌套
3.5函数文件
3.5.1函数文件的基本结构
3.5.2函数调用
3.5.3函数所传递参数的可调性
3.6全局变量和局部变量
3.7类和对象
3.8文件操作
3.8.1文件的打开与关闭
3.8.2二进制文件读写操作
3.8.3文本文件读写操作
3.8.4数据文件定位
习题三
第4章MATLAB绘图
4.1二维图形
4.1.1绘制二维曲线的最基本函数
4.1.2绘制图形的辅助操作
4.1.3绘制二维图形的其他函数
4.2三维图形
4.2.1绘制三维曲线的最基本函数
4.2.2三维曲面
4.2.3其他三维图形
4.3三维图形的精细处理
4.3.1图形的裁剪处理
4.3.2视点处理
4.3.3色彩处理
4.3.4光照处理
4.4图像与动画
4.4.1图像
4,4.2动画
4.5低层绘图操作
4.5.1图形对象及其句柄
4.5.2图形对象属性
4.5.3图形对象的创建
习题四
第5章MATLAB数值计算
5.1特殊矩阵
5.1.1对角阵与三角阵
5.1.2特殊矩阵的生成
5.2矩阵分析
5.2.1矩阵结构变换
5.2.2矩阵的逆与伪逆
5.2.3方阵的行列式
5.2.4矩阵的秩
5.2.5向量和矩阵的范数
5.2.6矩阵的条件数和迹
5.2.7矩阵的特征值与特征向量
5.2.8MATLAB在三维向量中的应用
5.3矩阵分解与线性方程组求解
5.3.1矩阵分解
5.3.2线性方程组求解
5.4数据处理与多项式计算
5.4.1数据统计与分析
5.4.2数值插值
5.4.3曲线拟合
5.4.4多项式计算
5.4.5函数的最大值与最小值
5.5傅立叶分析
5.6数值微积分
5.6.1数值微分
5.6.2数值积分
5.7常微分方程的数值求解
5.7.1引言
5.7.2龙格一库塔法简介
5.7.3龙格一库塔法的实现
5.8非线性方程的数值求解
5.8.1数学迭代法简介
5.8.1单变量非线性方程求解
5.8.3非线性方程组求解
5.9稀疏矩阵
5.9.1矩阵存储方式
5.9.2稀疏存储方式的产生与转化
5.9.3稀疏矩阵应用举例
习题五
第6章MATLAB符号计算
6.1符号计算基础
6.1.1符号对象
6.1.2基本的符号运算
6.1.3符号表达式中变量的确定
6.2符号导数及其应用
6.2.1函数的极限
6.2.2符号函数求导及其应用
6.3符号积分
6.3.1不定积分
6.3.2符号函数的定积分
6.3.3积分变换
6.4级数
6.4.1级数的符号求和
6.4.2函数的泰勒级数
6.4.3函数的傅立叶级数
6.5代数方程的符号求解
6.5.1线性方程组的符号求解
6.5.2非线性方程组的符号求解
6.6常微分方程的符号求解
6.6.1求常微分方程的通解
6.6.2求常微分方程的特解
6.6.3常微分方程组求解
习题六
应用篇
第7章MATLAB图形用户界面设计
7.1菜单设计
7.1.1用户菜单的建立
7.1.2菜单对象常用属性
7.1.3快捷菜单
7.2对话框设计
7.2.1对话框的控件
7.2.2对话框的设计
7.3用户界面设计工具
7.3.1图形界面控制面板
7.3.2属性编辑器
7.3.3事件过程编辑器
7.3.4菜单编辑器
7.3.5位置调整工具
习题七
第8章MATLAB笔记本
8.1笔记本的安装及启动
8.1.1笔记本的安装
8.1.2笔记本的启动
8.1.3MATLAB笔记本的界面
8.2输入单元的定义与执行
8.2.1基本操作
8.2.2自初始化单元及其应用
8.2.3单元群及其应用
8.2.4单元的循环执行
8.3计算区的定义与执行
8.4输出格式控制
8.4.1输出数据格式控制
8.4.2输出图形格式控制
8.5Notebook菜单的其他命令
8.5.1整个M-book文档输入单元的执行
8.5.2删去M-book文档中所有输出单元
8.5.3单元转化为文本
8.6M-book模板样式的修改
习题八
第9章MATLAB环境下的仿真软件Simulink
9.1Simulink的基本操作
9.1.1Simulink的启动与退出
9.1.2Simulink模块的操作
9.2Simulink的几类基本模块
9.3仿真模型参数的设置
9.3.1通过菜单命令设置仿真模型参数
9.3.2在命令窗口设置仿真模型参数
9.4子系统的建立与封装
9.4.1子系统的建立
9.4.2子系统的条件执行
9.4.3子系统的封装
9.5在命令窗口中创建模型
9.5.1构造模型的命令
9.5.2设置模块参数
9.6S-函数的设计和应用
9.6.1S-函数概述
9.6.2用M文件编写S-函数
9.6.3S-函数的命令调用
9.7仿真系统的线性化分析
9.7.1连续系统的线性化
9.7.2离散系统的线性化
9.7.3连续系统线性化的一种高级形式
9.7.4平衡分析
习题九
第10章MATLAB应用实例
10.1MATLAB在电路分析中的应用
10.1.1概述
10.1.2实例
10.2MATLAB在控制系统分析中的应用
10.2.1概述
10.2.2实例
10.3MATLAB在数学建模中的应用
10.3.1概述
10.3.2实例
10.4MATLAB在工程结构分析中的应用
10.4.1概述
10.4.2实例
实验篇
实验要求
实验一MATLAB运算基础
实验二选择结构程序设计
实验三循环结构程序设计
实验四函数与文件
实验五高层绘图操作
实验六低层绘图操作
实验七线性代数中的数值计算问题
参考文献
实验八数据处理和多项式计算
实验九数值微积分与方程数值求解
实验十符号计算基础与符号微积分
实验十一级数与方程符号求解
实验十二菜单设计
实验十三对话框的设计
实验十四Simulink的应用
实验十五综合实验

本目录推荐