MATLAB工程基础应用教程

本书特色

[

《matlab工程基础应用教程》一书始终围绕工程中用到的matlab基本技能这个主题,重点介绍 matlab工程基础应用。本着“基础学习、寓教于例、模仿练习、突出 应用”的理念,坚持“精品、创新、实用”的原则,

始终强调内容由浅入深,结构紧凑连贯,讲解详细明确,注重工程应用,便于读者学习 模仿。
《matlab工程基础应用教程》一书系统地介绍了matlab工程基础应用。全书共分10章,包括:matlab工程基础概述、matlab计算基础的工程应用、工程中的符号运 算与数值运算、工程数值分析与数据分析、工程图

形绘制与标注、matlab与外部程序接口设计、simulink图形化仿真简介、gui基础、gui设计与工程应用、matlab工程基础综合应用等。
《matlab工程基础应用教程》一书可用于高等院校工科本科生的工程基本技能培养,也可作为培养 工程师基本技能的培训书目,还可作为工程性和科学性科研人员、研发工程师、工程技术人员的参考资料。

]

内容简介

[

《matlab工程基础应用教程》一书本着“基础学习、寓教于例、模仿练习、突出 应用”的理念,坚持“精品、创新、实用”的原则,始终强调内容由浅入深,结构紧凑连贯,讲解详细明确

,注重工程应用,便于读者学习模仿。帮助读者扎实掌握matlab操作技巧和应用能力。
本书可用于高等院校工科本科生的工程基本技能培养,也可作为培养 工程师基本技能的培训书目,还可作为工程性和科学性科研人员、研发工程师、工程技术人员的参考资料。

]

作者简介

[

周高峰,中原工学院机电学院讲师,工学博士,现从事机械电子工程专业及车辆工程专业的教学、科研工作,主要研究兴趣涉及机械结构设计、液压系统工程及电磁阀、机电传动与控制、柔性薄膜传感器等。

]

目录

目录:前言 第1章 matlab工程基础概述 1 1.1 matlab的安装过程与2014a版新功能介绍 11.1.1 matlab的安装过程 11.1.2 matlab2014a版新功能介绍 6 1.2 matlab操作界面与简单操作 61.2.1 启动matlab操作界面 61.2.2 简单举例 7 1.3 matlab文件操作 91.3.1 文件基本操作 91.3.2 文件路径设置 91.3.3 文件数据输入 101.3.4 文件打印操作 10 1.3.5 文本编辑操作 11 1.3.6 matlab参数设置操作 11 1.3.7 常用工具栏操作 11 1.4 工程中常用的通用matlab命令 12 1.4.1 命令执行窗口通用命令 12 1.4.2 文本通用命令 13 1.4.3 通用符号命令 14 1.4.4 键盘符号通用命令 14 1.5 matlab帮助菜单的使用 15 1.5.1 从matlab帮助窗口获得帮助信息 15 1.5.2 在matlab命令窗口中输入帮助命令 15 1.5.3 matlab在线帮助 18 1.5.4 利用函数浏览器获得帮助 18 1.6 matlab工程基础应用的简单示例 18 1.6.1 matlab工程文件操作 18 1.6.2 matlab工程文件信息帮助 20 1.6.3 工程中的计算与编程示例 20 本章小结 22 习题 22 第2章 matlab计算基础工程应用 23 2.1 工程中的算术运算与操作符 23 2.1.1 工程中所用的算术运算 23 2.1.2 工程中可用的操作符 28 2.2 工程中常用的数据格式 30 2.3 关系运算与逻辑运算 31 2.3.1 关系运算 31 2.3.2 逻辑运算(含逻辑函数) 33 2.4 字符串操作 37 2.4.1 字符串基本操作 37 2.4.2 字符串转换 39 2.4.3 字符串函数 40 2.5 matlab函数及特殊函数简介 412.5.1 常用计算函数 412.5.2 三角函数 422.5.3 常用的矩阵函数 43 2.6 m文件与m函数 442.6.1 m文件 442.6.2 m函数 462.6.3 全局变量与局部变量 50 2.7 matlab的基本程序结构 502.7.1 顺序结构 512.7.2 循环结构 522.7.3 条件结构 522.7.4 试探结构 55 2.8 matlab计算基础的工程应用 562.8.1 matlab结构尺寸计算 56 2.8.2 matlab力学分析计算 572.8.3 matlab工程问题的编程示例 592.8.4 matlab编程技巧 60 本章小结 61 习题 61 第3章 工程中符号运算与数值运算 62 3.1 创建符号变量、实数、复数与正符号数 623.1.1 创建符号变量与符号表达式 623.1.2 创建符号实数、纯虚数、复数以及正符号数 65 3.2 创建符号方程和符号矩阵 673.2.1 创建符号方程 673.2.2 创建符号矩阵 67 3.3 符号变量、数值变量和字符变量的互换 69 3.4 符号函数 713.4.1 表达式操作符号函数 723.4.2 创建符号函数 743.4.3 符号函数的操作 75 3.5 工程中的符号微积分与数值微积分 763.5.1 符号微积分及其工程示例 763.5.2 数值微积分及其工程示例 79 3.6 符号积分变换 813.6.1 fourier变换及其反变换 813.6.2 laplace变换及其逆变换 823.6.3 z变换及其逆变换 83 3.7 求解代数方程组 843.7.1 求解代数方程 843.7.2 求解代数方程组 853.7.3 求解线性方程组 85 3.8 求解常微分方程 863.8.1 求解单个常微分方程 863.8.2 求解微分方程组 86 3.9 工程数值运算 873.9.1 工程中的代数方程(组)运算 873.9.2 工程中的微分方程(组)运算 893.9.3 工程中的积分运算 89 本章小结 91 习题 91 第4章 工程数据分析与数值分析 92 4.1 基本数据分析函数 92 4.2 常用数据分析函数 944.2.1 绘制函数曲线 944.2.2 极值 954.2.3 求函数零点 964.2.4 有限差分 96 4.3 测试数据插值 974.3.1 测试数据的一维插值 974.3.2 测试数据的二维插值 994.3.3 测试数据的样条插值 100 4.4 测试数据曲线拟合 1014.4.1 matlab曲线拟合基础 1014.4.2 利用图形界面进行试验数据的 曲线拟合 1024.4.3 拟合残差图形绘制 1044.4.4 测试数据预测 105 4.5 多项式 1074.5.1 多项式的表示与创建 1074.5.2 多项式的四则运算(加、减、乘、除) 1094.5.3 多项式的因式分解 1114.5.4 多项式的微积分 1114.5.5 多项式的有理分式 112 4.6 工程数值计算 1124.6.1 fplot函数 1124.6.2 函数极值 1134.6.3 函数零点 114 4.7 工程优化问题 1164.7.1 函数*值 1164.7.2 极小值*大值优化问题 1174.7.3 非线性无约束优化 1184.7.4 约束条件下的非线性优化 118 4.8 工程中的数据分析与数值分析 1214.8.1 工程中的数据分析 1214.8.2 工程中的数值分析 122 本章小结 124 习题 125 第5章 工程图形绘制 126 5.1 图形窗口的创建与控制 1265.1.1 图形窗口的创建与控制 1265.1.2 多重子图形窗口的创建 126 5.2 工程数据与工程拟合函数的可视化 1275.2.1 工程数据的可视化 1275.2.2 连续函数和离散函数的可视化 128 5.3 二维工程曲线图形绘制 1295.3.1 绘制二维图形的基本命令 1295.3.2 二维专业绘图命令 1335.3.3 交互式绘图与屏幕刷新 138 5.4 三维图形绘制与复数的图形 绘制 1405.4.1 三维图形绘制 1405.4.2 复数的图形绘制 143 5.5 工程曲线图形标注 1455.5.1 标注数轴与标题 1455.5.2 工程曲线图形标注 1455.5.3 工程图例标注 1455.5.4 图形网格线 145 5.6 其他格式图形读取与显示 1465.6.1 其他格式图形读取命令imread 1465.6.2 其他格式图形显示命令image 146 本章小结 147 习题 147 第6章 matlab与常用软件的接口 148 6.1 数据的输入与输出 1486.1.1 键盘输入数据 1486.1.2 屏幕显示数据 1496.1.3 数据文件的存储与加载 1496.1.4 格式化文本文件的写入与打开 1496.1.5 二进制文本文件的存储与读取 1506.1.6 数据文件的存储与读取 150 6.2 函数句柄 151 6.3 matlab与c/c++应用程序的接口 1516.3.1 matlab与c应用程序的接口 1526.3.2 matlab与visual c++应用程序的接口 154 6.4 matlab与micorsoft excel的接口 1606.4.1 安装和使用excel link插件 1606.4.2 excel link插件的函数简介 1616.4.3 利用excel link链接matlab和micorsoft excel实例 162 6.5 matlab与microsoft word的相互调用 163 6.6 matlab与visual basic应用程序接口 1676.6.1 matlab的com生成器创建 组件的过程 1676.6.2 com组件在计算机中的部署 1696.6.3 创建visual basic工程 1696.6.4 visual basic中调用由matlab生成的com组件 1706.6.5 利用matrix vb实现vb中调用 matlab 170 本章小结 177 习题 177 第7章 simulink图形化仿真简介 178 7.1 simulink的启动与运行 178 7.2 simulink仿真基本操作 1797.2.1 simulink模型库的打开与关闭 1797.2.2 模块的基本操作 1807.2.3 simulink模型的仿真步骤 1817.2.4 simulink模型的调用与保存 183 7.3 simulink模型创建举例 1837.3.1 simulink模型仿真窗口介绍 1837.3.2 simulink模型仿真举例 184 7.4 创建与封装子系统 1887.4.1 创建子系统 1887.4.2 将自建子系统模块添加至系统 子模块库 1907.4.3 封装子系统 1917.4.4 修改子系统 1937.4.5 ports&subsystems子系统简介 1937.4.6 保存与调用子系统 194 7.5 连续系统建模 1947.5.1 连续系统的基本概念 1947.5.2 连续系统的数学描述 1947.5.3 连续系统的simulink描述 1957.5.4 线性连续系统建模 195 7.6 离散系统建模 1997.6.1 离散系统的概念 1997.6.2 离散系统的数学描述 1997.6.3 离散系统的simulink描述 200 7.6.4 线性离散系统建模 201 7.7 简单工程电路的建模与仿真 203 本章小结 206 习题 206 第8章 图形用户界面 207 8.1 gui概述 2078.1.1 gui的基本概念 2078.1.2 gui的层次结构 2078.1.3 利用guide创建gui 2088.1.4 利用编程创建gui 209 8.2 图形界面对象 2098.2.1 图形对象的结构 2108.2.2 图形对象的属性 2128.2.3 图形对象的操作 218 8.3 图形界面菜单设计及guide概述 2228.3.1 图形界面菜单设计 2228.3.2 guide界面简介 2298.3.3 guide常用组件及举例 230 8.4 工程中gui应用举例 242 本章小结 244 习题 245 第9章 gui设计与工程应用 246 9.1 gui的设计原则、方法与步骤 246 9.2 gui界面设计工具简介 2479.2.1 gui设计界面 2479.2.2 gui设计编辑器 247 9.3 gui的设计与运行 2489.3.1 gui设计工具简介 2489.3.2 gui程序存储 2529.3.3 gui的运行 2529.4 gui对话框 2539.4.1 普通对话框 2549.4.2 颜色设置对话框 2559.4.3 字体设置对话框 2559.4.4 文件名处理和帮助对话框 2579.4.5 输入、消息显示和列表对话框 2599.4.6 提问、出错和警告对话框 261 9.5 gui转换成.exe独立可执行文件 2629.5.1 利用lcc-win32编译器生成.exe可执行文件 2639.5.2 利用deployment tool工具生成.exe可执行文件 265 9.6 发布gui应用程序 267 9.7 gui工程应用 268 本章小结 273 习题 273 第10章 matlab工程基础的应用 274 10.1 matlab工程基础在工程计算中的应用 274 10.2 matlab工程基础在机械工程设计中的应用 277 10.3 matlab工程基础在产品质量检验中的应用 282 10.4 matlab工程基础在工程电路计算与分析中的应用 285 本章小结 287 习题 288 附录 matlab常用命令 289 参考文献 291

封面

MATLAB工程基础应用教程

书名:MATLAB工程基础应用教程

作者:周高峰

页数:290

定价:¥49.0

出版社:机械工业出版社

出版日期:2015-03-01

ISBN:9787111491897

PDF电子书大小:34MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注