MATLAB程序设计与应用[电子资源.图书]

副标题:无

作   者:刘卫国等[编写]

分类号:

ISBN:9787040106671

微信扫一扫,移动浏览光盘

简介

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

目录

基础篇

第1章 matlab概述

1.1 matlab的发展

1.2 matlab的主要功能

1.3 matlab系统的运行环境与安装

1.3.1 运行环境

1.3.2 安装

1.4 matlab系统的启动与退出

1.4.1 启动

1.4.2 退出

1.5 matlab命令窗口

1.5.1 菜单栏

1.5.2 工具栏

1.5.3 命令编辑区

1.6 matlab文件管理

1.6.1 matlab的目录结构

1.6.2 matlab的搜索路径

1.6.3 用户目录的设置

1.6.4 搜索路径的设置

1.7 matlab帮助系统

.1.7.1 帮助命令

1.7.2 帮助窗口

1.7.3 帮助桌面

1.7.4 在线帮助页

1.8 matlab功能演示

习题一

第2章 matlab数据

3.1 matlab数据的特点

2.2 变量和赋值

2.2.1 变量的命名

2.2.2 赋值语句

2.2.3 数据的输出格式

2.2.4 预定义变量

2.2.5 内存变量的管理

2.3 matlab矩阵

2.3.1 矩阵的建立

2.3.2 冒号表达式

2.3.3 矩阵的拆分

2.3.4 多维矩阵

2,4 matlab运算

2.4.1 算术运算

2.4.2 关系运算

2.4.3 逻辑运算

2.5 字符串

2.6 结构和单元

2.6.1 结构数据

2.6.2 单元数据

习题二

第3章 matlab程序设计

3.1 m文件

3.1.1 m文件的建立与编辑

3.1.2 m文件的分类

3.2 数据的输入输出

3.2.1 input函数

3.2.2 disp函数

3.2.3 pause函数

3.3 选择结构

3.3.1 if语句

3.3.2 switch语句

3.3.3 try语句

3.4 循环结构

3.4.1 for语句

3.4.2 while语句

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.8 matlab在三维向量中的应用

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.3 matlab笔记本的界面

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.5 notebook菜单的其他命令

8.5.1 整个m-book文档输入单元的执行

8.5.2 删去m-book文档中所有输出单元

8.5.3 单元转化为文本

8.6 m-book模板样式的修改

习题八

第9章 matlab环境下的仿真软件simulink

9.1 simulink的基本操作

9.1.1 simulink的启动与退出

9.1.2 simulink模块的操作

9.2 simulink的几类基本模块

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.6 s-函数的设计和应用

9.6.1 s-函数概述

9.6.2 用m文件编写s-函数

9.6.3 s-函数的命令调用

9.7 仿真系统的线性化分析

9.7.1 连续系统的线性化

9.7.2 离散系统的线性化

9.7.3 连续系统线性化的一种高级形式

9.7.4 平衡分析

习题九

第10章 matlab应用实例

10.1 matlab在电路分析中的应用

10.1.1 概述

10.1.2 实例

10.2 matlab在控制系统分析中的应用

10.2.1 概述

10.2.2 实例

10.3 matlab在数学建模中的应用

10.3.1 概述

10.3.2 实例

10.4 matlab在工程结构分析中的应用

10.4.1 概述

10.4.2 实例

实 验 篇

实验要求

实验一 matlab运算基础

实验二 选择结构程序设计

实验三 循环结构程序设计

实验四 函数与文件

实验五 高层绘图操作

实验六 低层绘图操作

实验七 线性代数中的数值计算问题

参考文献

实验八 数据处理和多项式计算

实验九 数值微积分与方程数值求解

实验十 符号计算基础与符号微积分

实验十一 级数与方程符号求解

实验十二 菜单设计

实验十三 对话框的设计

实验十四 simulink的应用

实验十五 综合实验


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

MATLAB程序设计与应用[电子资源.图书]
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon