MATLAB App Designer 33个机械工程案例分析

MATLAB App Designer 33个机械工程案例分析
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 编著
2022-08
版次: 1
ISBN: 9787512438095
定价: 59.00
装帧: 其他
开本: 16开
纸张: 胶版纸
20人买过
  • 本书针对新一代GUI开发平台MATLAB App Designer(MATLAB R2019b)的应用分两个部分加以详细介绍。第一部分结合两个综合案例详细介绍用MATLAB App Designer设计App(GUI)的方法与步骤、重点与难点;第二部分以机械工程领域中各种专业案例为基础详细介绍每个App设计的编程解决方法。
      本书可作为高职高专及高等院校的机械工程及相近专业的专业课辅助教材,也可作为相关领域工程技术人员进行设计的辅助工具书。 陆爽  浙江师范大学行知学院、浙江师范大学三级教授。吉林大学机械设计及理论工学博士、公派德国布伦瑞克工业大学高级访问学者。曾任全国高等院校工程应用技术教师大赛专家委员会委员、全国高校机械工程测试技术研究会常务理事、全国三维数字化大赛工业工程组专家、华中科技大学出版社高等院校机械类应用型本科“十二五”创新规划系列教材编委会委员等。历任浙江师范大学交通学院(现更名为工学院)副院长、浙江师范大学行知学院副院长,主要从事“机械工程控制基础”“机械工程测试技术基础”“机电传动控制技术”等课程的教学工作,把数字化应用软件MATLAB和LabVIEW与所讲授的课程深度融合,在专业教学改革方面进行了深入的探索和实践。

    蒋永华  浙江师范大学行知学院、浙江师范大学教授。重庆大学机械电子工程博士、浙江大学机械工程博士后、公派加拿大多伦多大学访问学者。浙江省“151人才工程”培养人选、金华市“321人才工程”培养人选。全国高校机械工程测试技术研究会与中国振动工程学会动态测试专业委员会理事,浙江省高等教育学会实验室工作分会理事。现任浙江师范大学行知学院副院长。主要从事“机械工程测试技术基础”“机械控制工程基础”“机电传动控制技术”等课程的教学工作,以及装备状态监测与智能维护、汽车NVH技术、压电驱动与控制等领域的研究工作。近年来主持完成了国家自然科学基金、浙江省自然科学基金、浙江省博士后基金资助的十几个科研项目。发表学术论文近50篇,其中SCI检索12篇,EI检索30篇,授权发明专利32项、实用新型专利22项。 第1章 MATLAB App Designer数字化设计基础  1

    1.1 图形用户界面设计及App Designer简介 1

    1.2 App Designer 基本功能  2

    1.3 掌握App Designer的基本编程 3

    1.3.1 启动App Designer  3

    1.3.2 App Designer设计要点  4

    1.3.3 多窗口 App设计详解  13

    1.4 案例1——数字信号滤波器系统 App设计  15

    1.4.1 设计1个 App主窗口和2个 App子窗口  15

    1.4.2 数字信号滤波器系统3个 App窗口设计详解  17

    1.5 案例2——实验数据统计分析App系统  24

    1.5.1 设计1个 App主窗口和2个 App子窗口  24

    1.5.2 实验数据统计分析系统3个 App窗口设计详解 26

    第2章 常见机械机构App设计  38

    2.1 案例3——滚动圆轮边缘点运动分析App设计  38

    2.1.1 滚动圆轮边缘M 点运动理论分析 38

    2.1.2 滚动圆轮边缘点运动 App设计 40

    2.2 案例4——滚子链传动优化App设计  46

    2.2.1 滚子链传动设计的基本参数计算  46

    2.2.2 滚子链传动优化设计理论 47

    2.2.3 滚子链传动优化 App设计  49

    2.3 案例5——铰链四杆机构运动学 App设计  54

    2.3.1 铰链四杆机构运动理论分析  54

    2.3.2 铰链四杆机构 App设计  55

    2.4 案例6——曲柄摇杆机构连杆上点运动分析 App设计  61

    2.4.1 曲柄摇杆机构连杆上点运动理论分析  61

    2.4.2 曲柄摇杆机构连杆上点运动 App设计  63

    2.5 案例7——曲柄滑块机构运动分析App设计  67

    2.5.1 曲柄滑块机构运动理论分析  67

    2.5.2 曲柄滑块机构 App设计  69

    2.6 案例8——双滑块机构动力学分析App设计  76

    2.6.1 双滑块机构运动动力学理论分析  76

    2.6.2 双滑块机构动力学系统 App设计  77

    第3章 齿轮传动机构App设计  85

    3.1 案例9——标准直齿圆柱齿轮形状App设计  85

    3.1.1 标准直齿圆柱齿轮形状参数计算  85

    3.1.2 标准直齿圆柱齿轮形状 App设计  86

    3.2 案例10——外啮合直齿圆柱齿轮啮合图App设计  90

    3.2.1 外啮合圆柱齿轮啮合图绘图分析  90

    3.2.2 外啮合直齿圆柱齿轮 App设计 90

    3.3 案例11——直齿圆柱变位齿轮参数测定App设计  96

    3.3.1 直齿圆柱变位齿轮参数测定和计算  96

    3.3.2 直齿圆柱变位齿轮参数测定 App设计  98

    3.4 案例12——斜齿圆柱齿轮公法线长度测试 App设计  101

    3.4.1 斜齿圆柱齿轮公法线长度及其偏差计算  101

    3.4.2 斜齿圆柱齿轮公法线长度测试 App设计 101

    3.5 案例13——斜齿圆柱齿轮传动App设计  104

    3.5.1 斜齿圆柱齿轮传动设计理论  104

    3.5.2 斜齿圆柱齿轮传动 App设计  105

    3.6 案例14——直齿圆柱齿轮弯曲应力App设计  113

    3.6.1 直齿圆柱齿轮弯曲应力设计理论  113

    3.6.2 直齿圆柱齿轮弯曲应力 App设计  118

    第4章 凸轮传动机构App设计  125

    4.1 凸轮机构运动规律简介  125

    4.1.1 凸轮从动件的运动规律  125

    4.1.2 4种推杆运动规律的 MATLAB子函数  127

    4.2 案例15——偏置直动滚子推杆盘形凸轮机构 App设计  128

    4.2.1 偏置直动滚子推杆盘形凸轮轮廓曲线设计理论  128

    4.2.2 偏置直动滚子推杆盘形凸轮机构 App设计  129

    4.3 案例16——直动平底推杆盘形凸轮机构App设计  145

    4.3.1 直动平底推杆盘形凸轮轮廓曲线设计理论  145

    4.3.2 直动平底推杆盘形凸轮机构 App设计  146

    4.4 案例17——摆动滚子推杆盘形凸轮机构App设计  160

    4.4.1 摆动滚子推杆盘形凸轮轮廓曲线设计理论  160

    4.4.2 摆动滚子推杆盘形凸轮机构 App设计  160

    第5章 带式输送机传动系统App设计  177

    5.1 案例18——传动装置运动与动力参数App设计  177

    5.1.1 传动装置运动与动力参数的基本理论分析  177

    5.1.2 传动装置运动与动力参数 App设计  179

    5.2 案例19——输送机V带传动App设计  182

    5.2.1 V带传动的参数计算  182

    5.2.2 V带传动 App设计  183

    5.3 案例20——减速器斜齿圆柱齿轮传动App设计  187

    5.3.1 斜齿圆柱齿轮传动的理论分析  187

    5.3.2 斜齿圆柱齿轮传动 App设计  189

    5.4 案例21——减速器弯扭组合轴App设计  193

    5.4.1 弯扭组合轴设计理论  193

    5.4.2 弯扭组合轴 App设计 196

    5.5 案例22——减速器圆锥滚子轴承(30209)寿命 App设计  200

    5.5.1 圆锥滚子轴承(30209)寿命理论计算  200

    5.5.2 圆锥滚子轴承(30209)寿命 App设计  201

    5.6 案例23——减速器角接触球轴承(7009C)寿命App设计  205

    5.6.1 角接触球轴承(7009C)寿命理论计算  205

    5.6.2 角接触球轴承(7009C)寿命 App设计  206

    5.7 案例24——减速器深沟球轴承(6209)寿命 App设计  210

    5.7.1 深沟球轴承(6209)寿命理论计算  210

    5.7.2 深沟球轴承(6209)寿命 App设计  210

    第6章 机械振动系统App设计  214

    6.1 案例25——机床切削颤振App设计  214

    6.1.1 机床切削颤振理论及计算  214

    6.1.2 机床切削颤振 App设计 215

    6.2 案例26——2个自由度系统振动响应App设计  217

    6.2.1 2个自由度振动系统理论分析 217

    6.2.2 2个自由度系统振动响应 App设计 218

    6.3 案例27——2个自由度质量弹簧阻尼减振器频率响应 App设计  221

    6.3.1 2个自由度振动系统理论分析 221

    6.3.2 2个自由度质量弹簧阻尼减振器频率响应 App设计 221

    6.4 案例28——2个自由度质量弹簧阻尼减振器优化App设计  223

    6.4.1 2个自由度质量弹簧阻尼减振器优化设计理论 223

    6.4.2 2个自由度质量弹簧阻尼减振器优化 App设计  225

    6.5 案例29——2个自由度无阻尼质量弹簧振动系统App设计  229

    6.5.1 2个自由度无阻尼质量弹簧振动系统理论分析 229

    6.5.2 2个自由度无阻尼质量弹簧振动系统 App设计  231

    第7章 其他有关机械App设计  237

    7.1 案例30——圆柱螺旋受压弹簧优化App设计  237

    7.1.1 圆柱螺旋受压弹簧优化设计理论  237

    7.1.2 圆柱螺旋受压弹簧优化 App设计  240

    7.2 案例31——椭圆规机构运动学App设计  244

    7.2.1 椭圆规机构运动学理论分析  244

    7.2.2 椭圆规机构运动学 App设计  245

    7.3 案例32——牛头刨床机构App设计  250

    7.3.1 牛头刨床机构运动学理论分析  250

    7.3.2 牛头刨床机构 App设计 252

    7.4 案例33——轻型杠杆式推钢机App设计  260

    7.4.1 推钢机机构运动学理论分析  260

    7.4.2 轻型杠杆式推钢机 App设计  263

    参考文献 271
  • 内容简介:
    本书针对新一代GUI开发平台MATLAB App Designer(MATLAB R2019b)的应用分两个部分加以详细介绍。第一部分结合两个综合案例详细介绍用MATLAB App Designer设计App(GUI)的方法与步骤、重点与难点;第二部分以机械工程领域中各种专业案例为基础详细介绍每个App设计的编程解决方法。
      本书可作为高职高专及高等院校的机械工程及相近专业的专业课辅助教材,也可作为相关领域工程技术人员进行设计的辅助工具书。
  • 作者简介:
    陆爽  浙江师范大学行知学院、浙江师范大学三级教授。吉林大学机械设计及理论工学博士、公派德国布伦瑞克工业大学高级访问学者。曾任全国高等院校工程应用技术教师大赛专家委员会委员、全国高校机械工程测试技术研究会常务理事、全国三维数字化大赛工业工程组专家、华中科技大学出版社高等院校机械类应用型本科“十二五”创新规划系列教材编委会委员等。历任浙江师范大学交通学院(现更名为工学院)副院长、浙江师范大学行知学院副院长,主要从事“机械工程控制基础”“机械工程测试技术基础”“机电传动控制技术”等课程的教学工作,把数字化应用软件MATLAB和LabVIEW与所讲授的课程深度融合,在专业教学改革方面进行了深入的探索和实践。

    蒋永华  浙江师范大学行知学院、浙江师范大学教授。重庆大学机械电子工程博士、浙江大学机械工程博士后、公派加拿大多伦多大学访问学者。浙江省“151人才工程”培养人选、金华市“321人才工程”培养人选。全国高校机械工程测试技术研究会与中国振动工程学会动态测试专业委员会理事,浙江省高等教育学会实验室工作分会理事。现任浙江师范大学行知学院副院长。主要从事“机械工程测试技术基础”“机械控制工程基础”“机电传动控制技术”等课程的教学工作,以及装备状态监测与智能维护、汽车NVH技术、压电驱动与控制等领域的研究工作。近年来主持完成了国家自然科学基金、浙江省自然科学基金、浙江省博士后基金资助的十几个科研项目。发表学术论文近50篇,其中SCI检索12篇,EI检索30篇,授权发明专利32项、实用新型专利22项。
  • 目录:
    第1章 MATLAB App Designer数字化设计基础  1

    1.1 图形用户界面设计及App Designer简介 1

    1.2 App Designer 基本功能  2

    1.3 掌握App Designer的基本编程 3

    1.3.1 启动App Designer  3

    1.3.2 App Designer设计要点  4

    1.3.3 多窗口 App设计详解  13

    1.4 案例1——数字信号滤波器系统 App设计  15

    1.4.1 设计1个 App主窗口和2个 App子窗口  15

    1.4.2 数字信号滤波器系统3个 App窗口设计详解  17

    1.5 案例2——实验数据统计分析App系统  24

    1.5.1 设计1个 App主窗口和2个 App子窗口  24

    1.5.2 实验数据统计分析系统3个 App窗口设计详解 26

    第2章 常见机械机构App设计  38

    2.1 案例3——滚动圆轮边缘点运动分析App设计  38

    2.1.1 滚动圆轮边缘M 点运动理论分析 38

    2.1.2 滚动圆轮边缘点运动 App设计 40

    2.2 案例4——滚子链传动优化App设计  46

    2.2.1 滚子链传动设计的基本参数计算  46

    2.2.2 滚子链传动优化设计理论 47

    2.2.3 滚子链传动优化 App设计  49

    2.3 案例5——铰链四杆机构运动学 App设计  54

    2.3.1 铰链四杆机构运动理论分析  54

    2.3.2 铰链四杆机构 App设计  55

    2.4 案例6——曲柄摇杆机构连杆上点运动分析 App设计  61

    2.4.1 曲柄摇杆机构连杆上点运动理论分析  61

    2.4.2 曲柄摇杆机构连杆上点运动 App设计  63

    2.5 案例7——曲柄滑块机构运动分析App设计  67

    2.5.1 曲柄滑块机构运动理论分析  67

    2.5.2 曲柄滑块机构 App设计  69

    2.6 案例8——双滑块机构动力学分析App设计  76

    2.6.1 双滑块机构运动动力学理论分析  76

    2.6.2 双滑块机构动力学系统 App设计  77

    第3章 齿轮传动机构App设计  85

    3.1 案例9——标准直齿圆柱齿轮形状App设计  85

    3.1.1 标准直齿圆柱齿轮形状参数计算  85

    3.1.2 标准直齿圆柱齿轮形状 App设计  86

    3.2 案例10——外啮合直齿圆柱齿轮啮合图App设计  90

    3.2.1 外啮合圆柱齿轮啮合图绘图分析  90

    3.2.2 外啮合直齿圆柱齿轮 App设计 90

    3.3 案例11——直齿圆柱变位齿轮参数测定App设计  96

    3.3.1 直齿圆柱变位齿轮参数测定和计算  96

    3.3.2 直齿圆柱变位齿轮参数测定 App设计  98

    3.4 案例12——斜齿圆柱齿轮公法线长度测试 App设计  101

    3.4.1 斜齿圆柱齿轮公法线长度及其偏差计算  101

    3.4.2 斜齿圆柱齿轮公法线长度测试 App设计 101

    3.5 案例13——斜齿圆柱齿轮传动App设计  104

    3.5.1 斜齿圆柱齿轮传动设计理论  104

    3.5.2 斜齿圆柱齿轮传动 App设计  105

    3.6 案例14——直齿圆柱齿轮弯曲应力App设计  113

    3.6.1 直齿圆柱齿轮弯曲应力设计理论  113

    3.6.2 直齿圆柱齿轮弯曲应力 App设计  118

    第4章 凸轮传动机构App设计  125

    4.1 凸轮机构运动规律简介  125

    4.1.1 凸轮从动件的运动规律  125

    4.1.2 4种推杆运动规律的 MATLAB子函数  127

    4.2 案例15——偏置直动滚子推杆盘形凸轮机构 App设计  128

    4.2.1 偏置直动滚子推杆盘形凸轮轮廓曲线设计理论  128

    4.2.2 偏置直动滚子推杆盘形凸轮机构 App设计  129

    4.3 案例16——直动平底推杆盘形凸轮机构App设计  145

    4.3.1 直动平底推杆盘形凸轮轮廓曲线设计理论  145

    4.3.2 直动平底推杆盘形凸轮机构 App设计  146

    4.4 案例17——摆动滚子推杆盘形凸轮机构App设计  160

    4.4.1 摆动滚子推杆盘形凸轮轮廓曲线设计理论  160

    4.4.2 摆动滚子推杆盘形凸轮机构 App设计  160

    第5章 带式输送机传动系统App设计  177

    5.1 案例18——传动装置运动与动力参数App设计  177

    5.1.1 传动装置运动与动力参数的基本理论分析  177

    5.1.2 传动装置运动与动力参数 App设计  179

    5.2 案例19——输送机V带传动App设计  182

    5.2.1 V带传动的参数计算  182

    5.2.2 V带传动 App设计  183

    5.3 案例20——减速器斜齿圆柱齿轮传动App设计  187

    5.3.1 斜齿圆柱齿轮传动的理论分析  187

    5.3.2 斜齿圆柱齿轮传动 App设计  189

    5.4 案例21——减速器弯扭组合轴App设计  193

    5.4.1 弯扭组合轴设计理论  193

    5.4.2 弯扭组合轴 App设计 196

    5.5 案例22——减速器圆锥滚子轴承(30209)寿命 App设计  200

    5.5.1 圆锥滚子轴承(30209)寿命理论计算  200

    5.5.2 圆锥滚子轴承(30209)寿命 App设计  201

    5.6 案例23——减速器角接触球轴承(7009C)寿命App设计  205

    5.6.1 角接触球轴承(7009C)寿命理论计算  205

    5.6.2 角接触球轴承(7009C)寿命 App设计  206

    5.7 案例24——减速器深沟球轴承(6209)寿命 App设计  210

    5.7.1 深沟球轴承(6209)寿命理论计算  210

    5.7.2 深沟球轴承(6209)寿命 App设计  210

    第6章 机械振动系统App设计  214

    6.1 案例25——机床切削颤振App设计  214

    6.1.1 机床切削颤振理论及计算  214

    6.1.2 机床切削颤振 App设计 215

    6.2 案例26——2个自由度系统振动响应App设计  217

    6.2.1 2个自由度振动系统理论分析 217

    6.2.2 2个自由度系统振动响应 App设计 218

    6.3 案例27——2个自由度质量弹簧阻尼减振器频率响应 App设计  221

    6.3.1 2个自由度振动系统理论分析 221

    6.3.2 2个自由度质量弹簧阻尼减振器频率响应 App设计 221

    6.4 案例28——2个自由度质量弹簧阻尼减振器优化App设计  223

    6.4.1 2个自由度质量弹簧阻尼减振器优化设计理论 223

    6.4.2 2个自由度质量弹簧阻尼减振器优化 App设计  225

    6.5 案例29——2个自由度无阻尼质量弹簧振动系统App设计  229

    6.5.1 2个自由度无阻尼质量弹簧振动系统理论分析 229

    6.5.2 2个自由度无阻尼质量弹簧振动系统 App设计  231

    第7章 其他有关机械App设计  237

    7.1 案例30——圆柱螺旋受压弹簧优化App设计  237

    7.1.1 圆柱螺旋受压弹簧优化设计理论  237

    7.1.2 圆柱螺旋受压弹簧优化 App设计  240

    7.2 案例31——椭圆规机构运动学App设计  244

    7.2.1 椭圆规机构运动学理论分析  244

    7.2.2 椭圆规机构运动学 App设计  245

    7.3 案例32——牛头刨床机构App设计  250

    7.3.1 牛头刨床机构运动学理论分析  250

    7.3.2 牛头刨床机构 App设计 252

    7.4 案例33——轻型杠杆式推钢机App设计  260

    7.4.1 推钢机机构运动学理论分析  260

    7.4.2 轻型杠杆式推钢机 App设计  263

    参考文献 271
查看详情
12
相关图书 / 更多
MATLAB App Designer 33个机械工程案例分析
MATLAB 图形学基础
[印]兰詹·帕雷克(Ranjan Parekh) 著;章毓晋 译
MATLAB App Designer 33个机械工程案例分析
MAX理论与实践之Max篇
邸大鹏 著
MATLAB App Designer 33个机械工程案例分析
MATLAB基础实例教程及在航天中的应用
闻新、占弘廷、李有光、周露 著
MATLAB App Designer 33个机械工程案例分析
MATLAB最优化计算
薛定宇
MATLAB App Designer 33个机械工程案例分析
MATLAB科学计算从入门到精通 从代码到函数,掌握多种经典算法 林玲
林玲
MATLAB App Designer 33个机械工程案例分析
MATLAB科学计算实战(微课视频版)
刘卫国
MATLAB App Designer 33个机械工程案例分析
MATLAB图像处理(第2版)
刘成龙
MATLAB App Designer 33个机械工程案例分析
MATLAB与控制工程虚拟实验编程
李翠玲 张浩 陆剑峰 宋登
MATLAB App Designer 33个机械工程案例分析
MATLAB Simulink机电系统仿真应用
封土彩 主编;蒋晓梅;Michael Namokel
MATLAB App Designer 33个机械工程案例分析
MATLAB数值算法手册
温正
MATLAB App Designer 33个机械工程案例分析
MARUGOTO日本的语言与文化(中级2)(B1)
日本国际交流基金会
MATLAB App Designer 33个机械工程案例分析
MATLAB程序设计及应用
赵转哲