MATLAB基础及套用

百科 2022-03-03
MATLAB基础及套用

MATLAB基础及套用

MATLAB是Matrix Laboratory(矩阵实验室)的缩写,它是一种高效的科学及工程计算语言,它将计算、可视化和编程等功能集于一体,广泛地套用于数学分析、计算、自动控制、系统仿真、数位讯号处理、图像处理、数理统计、人工智慧、通信工程和金融系统等领域。《MATLAB基础与套用》是高校关于MATLAB方面的教材,包括基础与套用两部分。目前市场上有4种不同版本的图书。

基本介绍

  • 书名:MATLAB基础及套用
  • 作者:于润伟 朱晓慧
  • ISBN:978-7-111-37424-4
  • 类别:全国高等职业教育规划教材
  • 定价:25.00元
  • 出版时间:2012年5月
  • 装帧:平装

图书基本信息

MATLAB基础及套用 第3版
作者:于润伟 朱晓慧
书号:ISBN 978-7-111-37424-4
丛书名:全国高等职业教育规划教材
定价:25.00元
印刷日期:2012年5月
配套资源:电子教案
本书特色:
★ 本书是《MATLAB基础及套用 第2版》(ISBN 978-7-111-12957-8)的改版。
★ 知识系统全面,深度适中。
★ 文字通俗流畅,便于教学。
★ 例题、习题、实训项目丰富。
★ 适合任务驱动教学方法。

内容简介:

本书系统地介绍了MATLAB的工作环境和操作要点,在附录中列出了常用函式,书末附有部分习题答案。编排风格上注重精讲多练,配备丰富的例题和习题,精选了一些数字图像处理实例作为综合实训项目,便于读者学习及领会MATLAB的套用技巧。本书可作为高职高专院校电子信息、电气自动化、通信工程等专业的教材,也可作为广大科技工作者、教师学习MATLAB的参考书。

目录:

第1章 认识MATLAB
1.1 MATLAB概述
1.2 数据运算
1.3 矩阵
1.4 关係运算与逻辑运算
1.5 档案操作
1.6 实训:MATLAB数据处理
1.7 习题
第2章 MATLAB程式设计
2.1 M档案
2.2 程式流程语句
2.3 函式档案
2.4 编程技巧
2.5 实训:MATLAB程式设计
2.6 习题
第3章 MATLAB绘图
3.1 二维绘图
3.2 特殊二维图形绘图
3.3 三维绘图
3.4 图形互动式编辑
3.5 实训:MATLAB绘图
3.6 习题
第4章 MATLAB符号计算
4.1 符号函式的计算
4.2 符号微积分
4.3 符号方程求解
4.4 级数
4.5 符号计算结果的绘图
4.6 实训:MATLAB符号计算
4.7 习题
第5章 MATLAB数值计算
5.1 数据分析
5.2 数值运算
5.3 常微分方程的数值求解
5.4 互动式工具
5.5 实训:MATLAB数值计算
5.6 习题
第6章 图形用户界面
6.1 认识GUI
6.2 GUIDE常用工具
6.3 选单和对话框
6.4 实训:图形用户界面设计
6.5 习题
第7章 Simulink仿真
7.1 认识Simulink
7.2 Simulink模组操作
7.3 仿真模型的参数设定
7.4 实训:Simulink仿真
7.5 习题
第8章 MATLAB套用综合实训
8.1 数字图像的几何操作
8.2 数字图像增强
8.3 数字图像置乱
8.4 数字水印技术
8.5 大米垩白度的自动检测
附录
附录A MATLAB命令参考
附录B 工具箱函式
部分习题答案

图书信息1

版权资讯

书 名: MATLAB基础及套用作 者:张学敏
出版社: 中国电力出版社
出版时间: 2009
ISBN: 9787508381602
开本: 16
定价: 27.20 元

内容简介

《MATLAB基础及套用》为21世纪高等学校规划教材。
MATLAB是集数学计算、图形处理和程式设计于一体的科学计算软体。《MATLAB基础及套用》以全新的编排方式,由浅入深、循序渐进地介绍了MATLAB7的数值计算、符号运算、数据可视化、图形处理、程式设计、句柄图形和图形用户界面等内容,同时给出了MATLAB在电路、信号与系统、数位讯号处理、图像处理和电力系统仿真方面的套用实例。这些实例令MATLAB的学习更加直观、方便、条理更加清晰,也为读者灵活运用MATLAB处理实际问题、掌握MATLAB的套用技巧提供了思路。
《MATLAB基础及套用》可作为高等院校理工科学生学习MATLAB语言的教材或参考书,也可作为广大科技工作者和爱好MATLAB语言的学习者的参考资料。

目录

前言
第一章MATLAB概述
第一节MATLAB简介
第二节MATLAB的安装与卸载
第三节MATLAB套用开发环境
第四节MATLAB帮助系统
第二章数组的运算基础
第一节数组的创建
第二节标量一数组的运算
第三节数组一数组的运算
第四节标準数组
第五节数组的大小
第六节矩阵和数组的关係运算和逻辑运算
第三章字元串
第一节字元串数组的建立
第二节单元数组的建立
第三节结构数组的建立
第四节数值与字元串的相互转换
第五节字元串函式
第四章MATLAB数值运算基础
第一节多项式运算
第二节数据插值
第三节数据分析
第五章MATLAB符号运算
第一节创建符号变数
第二节符号表达式的建立、化简和替换
第三节符号微积分
第四节符号方程求解
第五节符号数学的简易绘图函式
第六章图形处理功能
第一节二维平面图形的绘製
第二节三维平面图形的绘製
第三节坐标轴的控制和图形标注
第四节句柄图形
第七章MATLAB的图形用户界面GUI
第一节GUI设计工具简介
第二节GUI嚮导设计
第三节GUI程式设计
第八章图像、视频和声音
第一节图像
第二节影片
第三节图像和影片的相互转换
第四节声音
第九章MATLAB程式设计基础
第一节M档案介绍
第二节M档案程式流程控制
第三节M档案调试
第四节函式句柄
第十章Simulink基础
第一节Simulink概述
第二节Simulink基本模组简介
第三节Simulink电力系统模组简介
第四节Simulink建模方法和步骤
第五节Simulink仿真运行及结果分析
第十一章MATLAB的综合套用
第一节MATLAB在“电路”中的套用
第二节MATLAB在“电力系统”中的套用
第三节MATLAB在“信号与系统”中的套用
第四节MATLAB在“数位讯号处理”中的套用
第五节MATLAB在“图像处理”中的套用
附录AMATLAB函式命令索引表
附录B图形对象属性表
参考文献
……

图书信息2

版权资讯

作 者:刘勍,温志贤 编着
出 版 社:东南大学出版社
出版时间:2011-1-1版 次:1

MATLAB基础及套用
页 数:246
字 数:393000
印刷时间:2011-1-1
开 本:16
纸 张:胶版纸
印 次:1
I S B N:9787564123765包 装:平装

内容简介

MATLAB语言是目前工程套用与科学计算上流行比较广泛的科学语言,它具有强大的数据处理、方便的图形可视化、简捷的语法结构及高效的编程能力等特点。刘勍、温志贤编写的《MATLAB基础及套用》由基础和套用两部分组成。基础章节主要包括MATLAB语言的主要功能、基本语法和使用方法,在第1章至第6章系统介绍了MATLAB的工作环境、MATLAB数据及基本操作、程式设计、图形基础、MATLAB数值计算与符号计算等内容。在第7章和第8章套用部分详细讨论了MATLAB在物理学及电路分析中的套用。
本书通过对MATLAB基础的介绍和实用例子的套用,使读者把一定的数学运算、相关专业知识与MATLAB编程相结合,并通过计算机模拟与仿真,既能使读者加深对基本理论和方法的理解,又能使读者快速掌握MATLAB编程套用的技巧。
本书内容丰富,仿真实例多,针对性强,易于学习。可作为高等学校电子信息类、物理类专业课程的教材或教学参考书,也可作为其他理工类各专业大学生的教材及相关专业领域科技工作者的自学参考书。

目录

第1章 MATLAB概述
1.1 MATLAB的发展
1.2 MATLAB的特点
1.3 MATLAB的组成体系
1.3.1 MATLAB的主要组成
1.3.2 MATLAB的核心模组
1.4 MATLAB的工作环境
1.4.1 MATLAB的启动与退出
1.4.2 MATLAB的主视窗
1.4.3 命令视窗(Command Window)
1.4.4 工作空间(Workspace)视窗
1.4.5 当前目录(Current Directory)视窗和搜寻路径
1.4.6 命令历史记录(Command History)视窗
1.4.7 Start选单
1.5 MATLAB的帮助系统
1.5.1 常用操作帮助的函式
1.5.2 线上帮助
1.5.3 视窗帮助
习题
第2章 MATLAB数据及基本操作
2.1 MATLAB的数据类型
2.2 变数及其操作
2.2.1 变数与变数赋值
2.2.2 变数的管理
2.2.3 MATLAB中的标点
2.2.4 数据的输出格式
2.3 MATLAB矩阵基础
2.3.1 矩阵的创建与保存
2.3.2 向量的生成和运算
2.3.3 矩阵的算术运算
2.3.4 关係运算和逻辑运算
2.3.5 位运算
2.4 矩阵索引与分析
2.4.1 向量元素的访问
2.4.2 矩阵元素的访问
2.4.3 矩阵结构变换
2.4.4 矩阵函式
2.5 字元串
2.5.1 字元串的创建
2.5.2 字元串基本操作
2.5.3 字元串操作函式
2.5.4 字元串转换函式
2.6 单元数据和结构数据
2.6.1 单元数据
2.6.2 结构数据
习题
第3章 MATLAB程式设计
3.1 M档案
3.1.1 M档案的建立与打开
3.1.2 命令档案与函式档案
3.1.3 局部变数与全局变数
3.2 M档案的程式控制
3.2.1 顺序结构
3.2.2 条件结构
3.2.3 循环结构
3.2.4 其他流程控制语句
3.3 M档案调试
3.3.1 一般调试过程
3.3.2 编辑功能和调试功能
3.3.3 调试函式
习题
第4章 MATLAB图形基础
4.1 概述
4.2 互动式绘图
4.2.1 基本绘图
4.2.2 互动式绘图工具
4.3 二维指令绘图
4.3.1 基本绘图指令
4.3.2 绘製图形的辅助操作
4.3.3 二维图形绘製的其他函式
4.4 三维图形绘製
4.4.1 绘製三维曲线的基本函式
4.4.2 三维曲面绘製
4.4.3 其他三维图形绘製
4.4.4 三维图形的精细处理
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.3 数据分析
5.3.1 基本统计命令
5.3.2 协方差阵和相关阵
5.3.3 数值微积分
5.4 插值运算
5.4.1 一维插值
5.4.2 二维插值
习题
第6章 MATLAB符号计算
6.1 符号对象的创建和使用
6.1.1 符号表达式的生成
6.1.2 符号矩阵的生成
6.1.3 默认符号变数
6.2 基本符号运算
6.2.1 符号表达式的因式分解与展开
6.2.2 符号表达式的化简与分式通分
6.2.3 符号表达式的嵌套与替换
6.3 符号函式的运算
6.3.1 符号函式的算术运算
6.3.2 符号函式的极限
6.3.3 符号的微积分
6.3.4 Taylor级数展开
6.3.5 複合函式及反函式的运算
6.4 符号方程的求解
6.4.1 符号代数方程组的求解
6.4.2 符号微分方程求解
6.5 符号函式的绘图
6.5.1 二维绘图函式
6.5.2 三维绘图函式
6.6 积分变换
6.6.1 几种常用变换及其逆变换
6.6.2 数值与符号的转换
习题
第7章 MATLAB在物理学中的套用
7.1 力学基础
7.2 分子物理学和热学
7.3 电磁学
7.4 振动与波
7.5 光学
习题
第8章 MATLAB在电路分析中的套用
8.1 电阻电路
8.2 动态电路
8.3 正弦稳态电路
8.4 频率回响
习题
参考文献

图书信息3

版权资讯

作 者:李国朝 主编
出 版 社:北京大学出版社
出版时间:2011-1-1
版 次:1页 数:328

MATLAB基础及套用
字 数:495000
印刷时间:2011-1-1
开 本:16开
纸 张:胶版纸
印 次:1
I S B N:9787301167397
包 装:平装

内容简介

本书系统地介绍了MATLAB编程的基础知识、编程技巧以及在工程实践中的套用实例,扶生产和生活中的工程实例着眼,并从基础知识入手,循序渐进、由浅入深,力求按教学规律安排内容顺序,本着“易读、好教”的编写目的,使初学者能较快地掌握全书内容。另外,本书辅以大量生动嘲读材料,力求贴近MATLAB的历史沿革,与科学家“零距离接触”,展示最新的技术前沿等,追求“以读者为本”,努力提高读者的人文素养和科学技能,最大限度地开拓读者的视野。
全书共分为两篇:第1篇包括第1~7章,介绍MATLAB的基础知识,主要有数值数组运算,字元串、元胞数组和构架数组,数值计算,符号运算,数据函式的可视化和M档案。第2篇包括第8~11章,介绍MATLAB在电子信息类各专业基础课程中的套用,主要有Simulink互动式仿真集成环境,MATLAB在电路分析中的套用,MATLAB在信号与系统中的套用和MATLAB在数位讯号处理中的套用。
本书可作为高等院校计算机类、信息类相关专业的教材或参考用书,也可供广大科技工作者参考。

目录

第1篇 MATLAB基础
第1章 MATLAB简介
引例
1.1 MATLAB的特点、套用领域及MATLAB工具箱
1.1.1 MATLAB的特点和套用领域
1.1.2 MATLAB工具箱
1.2 MATLAB的安装、内容选择和启动
1.2.1 MATLAB的安装、内容选择
1.2.2 MATLAB 7.1的启动
1.3 MATLAB 7.1的操作桌面
1.3.1 命令视窗
1.3.2 工作空间视窗和数组编辑器
1.3.3 历史命令记录视窗
1.3.4 M档案编辑调试器
1.3.5 搜寻路径和当前目录视窗
1.4 MATLAB管理指令
1.4.1 命令窗中语句行的编辑
1.4.2 命令视窗的常用控制指令
1.4.3 工作空间管理指令
1.5 MATLAB帮助系统
1.5.1 帮助命令
1.5.2 帮助视窗
1.5.3 演示系统
1.5.4 远程帮助系统
小结
阅读材料:MATLAB语言的发展历史及MathWorks网站
习题
第2章 矩阵与数值数组
引例
2.1 数组的创建
2.1.1 直接输入法
2.1.2 载入外部数据档案
2.1.3 用内置函式生成数组
2.1.4 利用M档案创建和保存数组
2.2 数组元素的标誌
2.2.1 “全下标”标誌
2.2.2 “单下标”标誌
2.2.3 “逻辑1”标誌
2.3 子数组的寻访和赋值
2.4 MATLAB的数值、变数与表达式
2.4.1 数值
2.4.2 变数
2.4.3 表达式
2.5 MATLAB常用的运算函式
2.6 数组运算和矩阵运算
2.7 关係运算与逻辑运算
2.7.1 关係运算
2.7.2 逻辑运算
2.7.3 关係、逻辑函式
2.8 “非数”和“空”数组
2.8.1 “非数”NaN
2.8.2 “空”数组
2.9 数组操作函式和高维数组
2.9.1 数组操作函式
2.9.2 高维数组
2.10 多项式及其运算
2.10.1 多项式的表达与创建
2.10.2 多项式的运算
小结
阅读材料:矩阵、随机化与分形图形
习题
第3章 字元串、元胞与构架数组
第4章 数值计算
第5章 符号运算
第6章 MATLABL图形绘製
第7章 M档案与MATLAB编程
第2篇 MATLAB套用
参考文献

图书信息4

版权资讯

作 者:于润伟,朱晓慧 主编
出 版 社:机械工业出版社
出版时间:2008-6-1
版 次:2
页 数:201
字 数:321000

MATLAB基础及套用
印刷时间:2008-6-1
开 本:16开
纸 张:胶版纸
印 次:1
I S B N:9787111129578
包 装:平装

内容简介

本书系统地介绍了MATLAB的工作环境和操作要点,包括程式设计、绘图、符号运算、数值运算、图形用户界面和Simulink仿真等内容,在附录中列出了常用函式,书末附有部分习题答案。编排风格上注重精讲多练,配备丰富的例题和习题,精选了一些数字图像处理实例作为综合实训项目,便于读者学习及领会MATLAB的套用技巧。为方便教学,本书配有电子教案。
本书可作为高职高专院校电子信息、电气自动化、通信工程等专业的教材,也可作为广大科技工作者、教师学习MATLAB的参考书。

目录

出版说明
前言
第1章 认识MATLAB
1.1 MATLAB概述
1.1.1 操作桌面
1.1.2 帮助系统
1.1.3 数据结构
1.1.4 MATLAB的特点
1.2 数据运算
1.2.1 变数
1.2.2 常用数学函式
1.2.3 数据操作
1.3 矩阵
1.3.1 矩阵的建立
1.3.2 矩阵的基本运算
1.3.3 矩阵的操作
1.3.4 複数和複数矩阵
1.3.5 稀疏矩阵
1.4 关係运算与逻辑运算
1.4.1 关係运算符
1.4.2 逻辑运算符
1.4.3 其他关係与逻辑函式
1.5 档案操作
1.5.1 档案的打开与关闭
1.5.2 二进制档案的读写操作
1.5.3 文本档案的读写操作
1.5.4 图像档案的读写操作
1.6 实训——MATLAB数据处理
1.6.1 跟我学
1.6.2 自己练
1.7 习题
第2章 MATLAB程式设计
2.1 M档案
2.1.1 M档案的建立
2.1.2 M档案的调试
2.2 程式流程语句
2.2.1 if语句
2.2.2 switch语句
2.2.3 while语句
2.2.4 for语句
2.2.5 循环的嵌套
2.2.6 其他语句
2.3 函式档案
2.3.1 基本结构
2.3.2 函式调用
2.3.3 参数的可调性
2.3.4 全局变数
2.4 编程技巧
2.4.1 测定程式执行时间
2.4.2 程式的最佳化
2.5 实训——MATLAB程式设计
2.5.1 跟我学
2.5.2 自己练
2.6 习题
第3章 MATLAB绘图
3.1 二维绘图
3.1.1 plot函式
3.1.2 图形修饰
3.1.3 图形控制
3.2 特殊二维图形绘图
3.2.1 特殊坐标二维图形
3.2.2 特殊二维图形
3.3 三维图形
3.3.1 三维数据的产生
3.3.2 三维曲线图
3.3.3 三维曲面图形
3.4 实训——MATLAB绘图
3.4.1 跟我学
3.4.2 自己练
3.5 习题
第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.2.4 积分变换
4.3 符号方程求解
4.3.1 代数方程
4.3.2 微分方程
4.4 级数
4.4.1 级数的符号求和
4.4.2 函式的泰勒级数
4.5 实训——MATLAB符号运算
4.5.1 跟我学
4.5.2 自己练
4.6 习题
第5章 MATLAB数值运算
5.1 数据分析
5.1.1 数据统计
5.1.2 离差和相关
5.2 数值运算
5.2.1 多项式
5.2.2 插值与拟合
5.2.3 函式的极值和零点
5.3 常微分方程的数值求解
5.3.1 常微分方程的解法
5.3.2 龙格?库塔法的实现
5.4 实训——MATLAB数值运算
5.4.1 跟我学
5.4.2 自己练
5.5 习题
第6章 图形用户界面
6.1 认识GUI
6.1.1 GUI开发环境
6.1.2 GUI设计规範
6.2 GUIDE常用工具
6.2.1 控制项
6.2.2 排列工具
6.2.3 对象属性检查器
6.2.4 图形视窗的属性
6.3 选单和对话框
6.3.1 图形对象句柄函式
6.3.2 选单
6.3.3 对话框
6.4 实训——图形用户界面设计
6.4.1 跟我学
6.4.2 自己练
6.5 习题
第7章 Simulink仿真
7.1 认识Simulink
7.1.1 Simulink的启动和退出
7.1.2 Simulink基本模组
7.2 Simulink模组操作
7.2.1 模组的编辑处理
7.2.2 模组属性和参数的设定
7.2.3 模组间的连线
7.3 仿真模型的参数设定
7.3.1 Solver选项卡
7.3.2 Data Import/Export选项卡
7.3.3 Diagnostics选项卡
7.4 实训——Simulink仿真
7.4.1 跟我学
7.4.2 自己练
7.5 习题
第8章 MATLAB综合实训
8.1 数字图像的几何操作
8.1.1 项目说明
8.1.2 项目设计提示
8.1.3 项目评价
8.2 数字图像增强
8.2.1 项目说明
8.2.2 项目设计提示
8.2.3 项目评价
8.3 数字图像置乱
8.3.1 项目说明
8.3.2 项目设计提示
8.3.3 项目评价
8.4 数字水印技术
8.4.1 项目说明
8.4.2 项目设计提示
8.4.3 项目评价
8.5 大米垩白度的自动检测
8.5.1 项目说明
8.5.2 项目设计提示
8.5.3 项目评价
附录
附录A MATLAB命令和函式
附录B 工具箱函式
部分习题答案
参考文献

2020-02-22 18:03:42