词条 | MATLAB基础及应用 |
释义 | MATLAB是Matrix Laboratory(矩阵实验室)的缩写,它是一种高效的科学及工程计算语言,它将计算、可视化和编程等功能集于一体,广泛地应用于数学分析、计算、自动控制、系统仿真、数字信号处理、图像处理、数理统计、人工智能、通信工程和金融系统等领域。《MATLAB基础与应用》是高校关于MATLAB方面的教材,包括基础与应用两部分。目前市场上有4种不同版本的图书。 图书信息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 页 数: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 字 数: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 印刷时间: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 工具箱函数 部分习题答案 参考文献 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。