MATLAB语言及实践教程(第3版)

MATLAB语言及实践教程(第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2020-09
版次: 1
ISBN: 9787512142824
定价: 45.00
装帧: 平装
开本: 其他
页数: 248页
20人买过
  • 本书以近期新的MATLAB R2019b为基础,简要介绍了MATLAB语言的程序设计及应用,主要包括它的数据结构与程序设计基础、二维与三维绘图、MATLAB语言在现代科学运算中的应用、SIMULINK的基本使用等知识。通过详实的例题及特别强调的上机实践部分,使学生经过较短时间的学习,就能有效地掌握MATLAB的编程和使用技巧。 朱衡君:1982年3月毕业于北方交通大学,1984年12月获北方交通大学硕士学位并留校任教。1988年至1994年留学英国,获Sussex大学博士学位。在北方交大受聘于助教、讲师、副教授、教授、博士生导师等教学岗位,历任副系主任、系主任、副院长、院长、靠前合作交流处处长等行政职务。曾讲授“Fortran语言”、“Matlab语言”、“机电系统信号处理”、“动态测试技术”、“机械故障诊断学”、“工程图学”、留学生“科技汉语”等课程,获校“很好主讲教师”称号。获国家发明三等奖、铁道部科技进步二等奖、湖北省科技进步三等奖及铁道部第四设计院科技进步二等奖各1次。2002年获政府特殊津贴。曾主持“机车随车牵引试验装置”、“转向架负载试验台”、“机车走行部轴承检测诊断系统”等科研项目。曾任教比利时Group T, International University College Leuven(现已并入 Katholieke Universiteit Leuven),并担任北京交通大学鲁汶孔子学院比方顾问院长。 目录
    章MATLAB语言概述
    11MATLAB语言简介
    111MATLAB语言及其发展历程
    112MATLAB语言的工具箱
    12MATLAB基本功能演示
    13上机实践
    第2章MATLAB运行环境和编程工具
    21MATLAB的使用界面
    211工具栏
    212路径栏
    213当前文件夹
    214命令行窗口
    215工作区
    216命令历史记录
    22MATLAB的基本命令
    221MATLAB命令编辑
    222工作区和工作路径管理命令
    223显示格式设定
    224窗口清屏命令
    225退出及保存工作环境
    226标点符号的含义
    23MATLAB的源程序编辑/调试工具
    24MATLAB的联机帮助系统
    25上机实践
    第3章MATLAB语言程序设计基础
    31MATLAB基本数据类型
    311变量、常量与赋值语句结构
    312矩阵的MATLAB表示
    313构造多维数组
    314字符串变量及其处理
    32MATLAB语言的基本运算与输入输出
    321矩阵的代数运算
    322矩阵的逻辑运算
    323矩阵的比较关系
    324矩阵元素的数据变换
    325输入与输出语句
    33MATLAB语言的程序流程语句
    331循环语句
    332条件转移语句
    333开关语句
    34MATLAB语言的文件编写与调试
    341程序文件
    342函数文件
    343MATLAB文件的跟踪调试
    35MATLAB语言编程技巧
    351测定程序执行时间和时间分配
    352充分发挥速度和利用内存
    36上机实践
    第4章用MATLAB实现计算数据可视化
    41用MATLAB语言绘制二维图形
    411基本绘图语句
    412绘图语句的选项
    413图形标识和坐标控制
    414交互式图形指令
    42MATLAB句柄图形技术
    421句柄图形体系
    422多子图及坐标系句柄设定
    423曲线对象句柄设定
    424字符对象句柄设定
    425使用图窗工具设定属性
    43用MATLAB绘制多种二维图形
    431多种二维图形绘制函数
    432误差限图绘制函数
    433复数图绘制函数
    434条形图绘制函数
    435极坐标图绘制函数
    436对数坐标图绘制函数
    44用MATLAB绘制三维图形
    441绘制三维曲线图
    442绘制标准三维曲面图
    443绘制三维网格图
    444绘制三维曲面图
    45视角变换与三视图
    451视角的设定
    452三维图形的三视图
    46上机实践
    第5章用MATLAB进行数值运算
    51解析运算与数值运算
    52数值线性代数问题及求解
    521特殊矩阵的MATLAB输入
    522矩阵的特征参数运算
    523矩阵的相似变换与分解
    53数值积分与数值微分
    531数值差分运算
    532类问题的数值积分
    533第二类问题的数值积分
    54常微分方程的数值解法
    541一般常微分方程的数值解法
    542常微分方程组的变换与技巧
    55数据插值与统计分析
    551一维数据的插值拟合
    552二维数据的插值拟合
    553数据分析与统计处理
    56优化
    561有界优化器
    562无界优化器
    563最小二乘优化器
    564方程求解器
    57上机实践
    第6章Simulink的基本用法
    61Simulink模块库简介
    611信号源模块集
    612连续时间函数模块集
    613离散时间函数模块集
    614逻辑和位操作模块集
    615数学运算模块集
    616输出池模块集
    617信号传送模块集
    618不连续函数模块集
    619其他模块集
    62Simulink模型的建立与仿真
    621模型窗口的建立和保存
    622模块的有关操作
    623Simulink模块的联机帮助系统
    624Simulink模块的输出与打印
    625模型仿真
    63Simulink模型举例
    64上机实践
    第7章MATLAB解析运算初步
    71基本的符号型要素
    711符号型常数
    712符号型变量
    713符号型运算符
    714符号型表达式
    715符号型表达式的化简
    716符号型变量名称的重新设定
    717符号型函数
    718符号型矩阵
    72MATLAB解析运算
    721符号型表达式的微分
    722符号型表达式的积分
    723求解符号型表达式的极限
    724求解符号型代数方程及方程组
    725求解符号型微分方程及微分方程组
    726符号型表达式的代入求值
    727符号型函数的绘图
    728对符号型变量使用假设条件
    729符号型对象与数值型对象的相互转化
    73上机实践
    第8章MATLAB与C语言的接口应用
    81MATLAB外部接口概述
    811mxArray 数据结构
    812MATLAB 数据类型
    813MATLAB与C语言接口的库函数
    82C-MEX文件的实现
    821C-MEX文件简介
    822mex指令及环境建立
    823C-MEX函数文件结构
    83mx与MEX接口函数
    831数值矩阵的创建
    832字符串的创建
    833逻辑数组的创建
    834稀疏矩阵的创建
    835MEX库函数
    84上机实践
    附录AMATLAB命令分类列表
    A1MATLAB通用命令
    A2运算符和逻辑函数
    A3MATLAB编程与调试语句
    A4数值与数组
    A5数值线性代数
    A6数椐分析与变换
    A7MATLAB图形绘制与界面设计
    A8句柄图形学
    A9符号解析运算
    A10MATLAB与C语言的接口应用
    附录B本书中使用的命令和程序
    B1MATLAB语言概述
    B2MATLAB运行环境和编程工具
    B3MATLAB语言程序设计基础
    B4用MATLAB实现计算数据可视化
    B5用MATLAB进行数值运算
    B6Simulink的基本用法
    B7MATLAB解析运算初步
    B8MATLAB与C语言的接口应用
    参考文献
  • 内容简介:
    本书以近期新的MATLAB R2019b为基础,简要介绍了MATLAB语言的程序设计及应用,主要包括它的数据结构与程序设计基础、二维与三维绘图、MATLAB语言在现代科学运算中的应用、SIMULINK的基本使用等知识。通过详实的例题及特别强调的上机实践部分,使学生经过较短时间的学习,就能有效地掌握MATLAB的编程和使用技巧。
  • 作者简介:
    朱衡君:1982年3月毕业于北方交通大学,1984年12月获北方交通大学硕士学位并留校任教。1988年至1994年留学英国,获Sussex大学博士学位。在北方交大受聘于助教、讲师、副教授、教授、博士生导师等教学岗位,历任副系主任、系主任、副院长、院长、靠前合作交流处处长等行政职务。曾讲授“Fortran语言”、“Matlab语言”、“机电系统信号处理”、“动态测试技术”、“机械故障诊断学”、“工程图学”、留学生“科技汉语”等课程,获校“很好主讲教师”称号。获国家发明三等奖、铁道部科技进步二等奖、湖北省科技进步三等奖及铁道部第四设计院科技进步二等奖各1次。2002年获政府特殊津贴。曾主持“机车随车牵引试验装置”、“转向架负载试验台”、“机车走行部轴承检测诊断系统”等科研项目。曾任教比利时Group T, International University College Leuven(现已并入 Katholieke Universiteit Leuven),并担任北京交通大学鲁汶孔子学院比方顾问院长。
  • 目录:
    目录
    章MATLAB语言概述
    11MATLAB语言简介
    111MATLAB语言及其发展历程
    112MATLAB语言的工具箱
    12MATLAB基本功能演示
    13上机实践
    第2章MATLAB运行环境和编程工具
    21MATLAB的使用界面
    211工具栏
    212路径栏
    213当前文件夹
    214命令行窗口
    215工作区
    216命令历史记录
    22MATLAB的基本命令
    221MATLAB命令编辑
    222工作区和工作路径管理命令
    223显示格式设定
    224窗口清屏命令
    225退出及保存工作环境
    226标点符号的含义
    23MATLAB的源程序编辑/调试工具
    24MATLAB的联机帮助系统
    25上机实践
    第3章MATLAB语言程序设计基础
    31MATLAB基本数据类型
    311变量、常量与赋值语句结构
    312矩阵的MATLAB表示
    313构造多维数组
    314字符串变量及其处理
    32MATLAB语言的基本运算与输入输出
    321矩阵的代数运算
    322矩阵的逻辑运算
    323矩阵的比较关系
    324矩阵元素的数据变换
    325输入与输出语句
    33MATLAB语言的程序流程语句
    331循环语句
    332条件转移语句
    333开关语句
    34MATLAB语言的文件编写与调试
    341程序文件
    342函数文件
    343MATLAB文件的跟踪调试
    35MATLAB语言编程技巧
    351测定程序执行时间和时间分配
    352充分发挥速度和利用内存
    36上机实践
    第4章用MATLAB实现计算数据可视化
    41用MATLAB语言绘制二维图形
    411基本绘图语句
    412绘图语句的选项
    413图形标识和坐标控制
    414交互式图形指令
    42MATLAB句柄图形技术
    421句柄图形体系
    422多子图及坐标系句柄设定
    423曲线对象句柄设定
    424字符对象句柄设定
    425使用图窗工具设定属性
    43用MATLAB绘制多种二维图形
    431多种二维图形绘制函数
    432误差限图绘制函数
    433复数图绘制函数
    434条形图绘制函数
    435极坐标图绘制函数
    436对数坐标图绘制函数
    44用MATLAB绘制三维图形
    441绘制三维曲线图
    442绘制标准三维曲面图
    443绘制三维网格图
    444绘制三维曲面图
    45视角变换与三视图
    451视角的设定
    452三维图形的三视图
    46上机实践
    第5章用MATLAB进行数值运算
    51解析运算与数值运算
    52数值线性代数问题及求解
    521特殊矩阵的MATLAB输入
    522矩阵的特征参数运算
    523矩阵的相似变换与分解
    53数值积分与数值微分
    531数值差分运算
    532类问题的数值积分
    533第二类问题的数值积分
    54常微分方程的数值解法
    541一般常微分方程的数值解法
    542常微分方程组的变换与技巧
    55数据插值与统计分析
    551一维数据的插值拟合
    552二维数据的插值拟合
    553数据分析与统计处理
    56优化
    561有界优化器
    562无界优化器
    563最小二乘优化器
    564方程求解器
    57上机实践
    第6章Simulink的基本用法
    61Simulink模块库简介
    611信号源模块集
    612连续时间函数模块集
    613离散时间函数模块集
    614逻辑和位操作模块集
    615数学运算模块集
    616输出池模块集
    617信号传送模块集
    618不连续函数模块集
    619其他模块集
    62Simulink模型的建立与仿真
    621模型窗口的建立和保存
    622模块的有关操作
    623Simulink模块的联机帮助系统
    624Simulink模块的输出与打印
    625模型仿真
    63Simulink模型举例
    64上机实践
    第7章MATLAB解析运算初步
    71基本的符号型要素
    711符号型常数
    712符号型变量
    713符号型运算符
    714符号型表达式
    715符号型表达式的化简
    716符号型变量名称的重新设定
    717符号型函数
    718符号型矩阵
    72MATLAB解析运算
    721符号型表达式的微分
    722符号型表达式的积分
    723求解符号型表达式的极限
    724求解符号型代数方程及方程组
    725求解符号型微分方程及微分方程组
    726符号型表达式的代入求值
    727符号型函数的绘图
    728对符号型变量使用假设条件
    729符号型对象与数值型对象的相互转化
    73上机实践
    第8章MATLAB与C语言的接口应用
    81MATLAB外部接口概述
    811mxArray 数据结构
    812MATLAB 数据类型
    813MATLAB与C语言接口的库函数
    82C-MEX文件的实现
    821C-MEX文件简介
    822mex指令及环境建立
    823C-MEX函数文件结构
    83mx与MEX接口函数
    831数值矩阵的创建
    832字符串的创建
    833逻辑数组的创建
    834稀疏矩阵的创建
    835MEX库函数
    84上机实践
    附录AMATLAB命令分类列表
    A1MATLAB通用命令
    A2运算符和逻辑函数
    A3MATLAB编程与调试语句
    A4数值与数组
    A5数值线性代数
    A6数椐分析与变换
    A7MATLAB图形绘制与界面设计
    A8句柄图形学
    A9符号解析运算
    A10MATLAB与C语言的接口应用
    附录B本书中使用的命令和程序
    B1MATLAB语言概述
    B2MATLAB运行环境和编程工具
    B3MATLAB语言程序设计基础
    B4用MATLAB实现计算数据可视化
    B5用MATLAB进行数值运算
    B6Simulink的基本用法
    B7MATLAB解析运算初步
    B8MATLAB与C语言的接口应用
    参考文献
查看详情
12
相关图书 / 更多