杜志强等编著的《基于MATLAB语言的机构设计与分析》简明扼要介绍了MATLAB强大的科学计算功能及编程方法,基础与实例并重,可帮助读者在较短时间内掌握MATLAB的精髓和编程技巧。全面介绍了MATLAB在机构分析设计中的应用技巧和方法。结合实践编写了大量利用MATLAB解决机构分析设计实际问题的具体实例,每个实例都有详细的分析过程,并附有完整的MATLAB代码。读者通过研读实例并举一反三,即可在较短时间内掌握较复杂机构的计算机辅助分析及设计的能力。
本书可作为学习MATLAB语言的教材,也可作为高等工科院校机械类、近机类专业本、专科学生学习机械原理的辅助教材,还可作为学生进行机械原理课程设计、毕业设计以及广大工程技术人员从事机构设计的重要参考用书。
杜志强等编著的《基于MATLAB语言的机构设计与分析》在系统讲述MATLAB语言的基础上,重点讲述MATLAB语言在机械原理中的应用。全书共分13章:第1~5章介绍了MATLAB编程知识,包括了MATLAB在线性方程组求解、插值与曲线拟合、矩阵计算、求导与微分计算、积分计算、非线性方程求解、常微分方程求解、符号运算、绘图及动画技术等方面的基本知识和技能;第6~13章重点讲述了MATLAB语言在机械原理中的应用,主要包括连杆机构的运动分析和力分析、平面连杆机构的设计、凸轮机构的分析与设计、齿轮机构的分析与设计、机械的平衡、机械系统动力学分析、基于MATLAB web Server的机构分析设计等,书中编写了大量解决实际问题的MATLAB编程实例。
《基于MATLAB语言的机构设计与分析》既可作为工科类学生学习MATLAB语言的教材,也可作为机械原理及其课程设计的辅助教材,对于从事计算机辅助机构设计的广大工程技术人员也具有较高的参考价值。
第1章 MATLAB语言概述
1.1 MATLAB操作及工作环境
1.2 MATLAB的常量与变量
1.3 数据类型
1.4 MATLAB数据运算
1.5 MATLAB程序设计
1.6 MATLAB程序流程的控制
第2章 MATLAB数值运算
2.1 矩阵及其运算
2.2 数组及其运算
2.3 多项式及其运算
2.4 插值与拟合
2.5 非线性方程(组)求解
2.6 数值积分及常微分方程
第3章 符号及其运算
3.1 符号表达式的生成
3.2 符号函数的运算
3.3 符号代数方程求解
3.4 极限
3.5 符号微分及符号微分方程
3.6 符号积分
第4章 关系和逻辑运算
4.1 关系运算符
4.2 逻辑运算符
4.3 关系和逻辑函数
第5章 MATLAB绘图技术
5.1 二维图形
5.2 三维绘图
5.3 动画技术
第6章 平面连杆机构的运动分析
6.1 复数矢量法
6.2 矩阵法
6.3 杆组法
6.4 机构运动的动画仿真实例
第7章 平面连杆机构力分析
7.1 RRRⅡ级杆组动态静力分析
7.2 RRPⅡ级杆组动态静力分析
7.3 RPRⅡ级杆组动态静力分析
7.4 作用有平衡力的构件动态静力分析
7.5 力分析实例
第8章 平面连杆机构设计
8.1 连杆机构基本知识
8.2 平面连杆机构的设计
8.3 平面机构优化设计
第9章 凸轮机构及其设计
9.1 凸轮机构的工作情况
9.2 推杆常用运动规律
9.3 推杆运动规律的选择
9.4 盘形凸轮轮廓曲线设计
9.5 凸轮机构动画及推杆运动线图绘制
9.6 应用举例
第10章 齿轮机构的分析与设计
10.1 齿轮机构设计步骤及公式
10.2 齿轮变位系数的选择
10.3 齿轮啮合图的绘制
10.4 变位齿轮机构设计
第11章 机械的平衡
11.1 平衡的目的和分类
11.2 刚性转子的平衡计算
11.3 实例分析
第12章 机械的运转及速度波动调节
12.1 概述
12.2 机械系统的动力学方程及求解
12.3 周期性速度波动的调节
第13章 基于MATLAB Web Server的机构分析与设计
13.1 MATLAB Web Setver工作原理
13.2 MATLAB Web Server的安装
13.3 WWW服务器的配置
13.4 MATLAB Web Server演示程序
13.5 MATLAB Web Server的编程
13.6 实例分析
参考文献