力学专业程序实践(第2版)/聂建新等/用MATLAB解决力学问题的方法与实例
力学专业程序实践(第2版)/聂建新等/用MATLAB解决力学问题的方法与实例作者:聂建新 马沁巍 马少鹏 编著 开 本:16开 书号ISBN:9787568268233 定价: 出版时间:2018-07-01 出版社:北京理工大学出版社 |
力学专业程序实践(第2版)/聂建新等/用MATLAB解决力学问题的方法与实例 本书特色
本教材分为上下两篇,上篇针对力学数据处理的特点介绍了MATLAB*核心的内容,包括MATLAB编程、计算和绘图;下篇以项目的方式介绍了用MATLAB解决理论力学、弹性力学、计算力学、实验力学以及兵器科学与技术等学科典型问题的方法、思路以及实例。
本教材可作为高等院校力学专业或航天航空、机械类专业本科生和研究生的参考教材,亦可为相关专业的教师和研究人员提供参考。
力学专业程序实践(第2版)/聂建新等/用MATLAB解决力学问题的方法与实例 内容简介
本教材分为上下两篇,上篇针对力学数据处理的特点介绍了MATLAB很核心的内容,包括MATLAB编程、计算和绘图;下篇以项目的方式介绍了用MATLAB解决理论力学、弹性力学、计算力学、实验力学以及兵器科学与技术等学科典型问题的方法、思路以及实例。本教材可作为高等院校力学专业或航天航空、机械类专业本科生和研究生的参考教材,亦可为相关专业的教师和研究人员提供参考。
力学专业程序实践(第2版)/聂建新等/用MATLAB解决力学问题的方法与实例 目录
目 录上篇 MATLAB 使用初步
第1 章 MATLAB 简介 3
1.1 MATLAB 的功能 3
1.1.1 “language”——MATLAB 是一种语言 3
1.1.2 “computing”——MATLAB 可以用来计算 4
1.1.3 “visualization”——MATLAB 是数据可视化工具 6
1.2 MATLAB 的体系 7
1.2.1 MATLAB 主体部分 7
1.2.2 MATLAB 工具箱 8
1.3 MATLAB 的特点 8
1.3.1 MATLAB 的优势 8
1.3.2 MATLAB 的劣势 11
第2 章 MATLAB 快速入门 13
2.1 Help yourself 13
2.1.1 Help 浏览器 13
2.1.2 Help 命令 15
2.2 MATLAB 操作简述 16
2.2.1 MATLAB 界面 16
2.2.2 MATLAB Editor 21
第3 章 MATLAB 编程 25
3.1 数据的表述 25
3.1.1 数据类型 25
3.1.2 数据结构 26
3.2 基本程序结构语法 33
3.2.1 程序构成 33
3.2.2 选择结构和循环结构的语法 35
3.3 输入/输出(I/O)方法 37
3.3.1 命令窗口区的输入和输出 37
3.3.2 MATLAB 变量的I/O 37
3.3.3 文本文件的读写 37
3.3.4 二进制文件的读写 38
3.3.5 图像文件的读写 39
第4 章 MATLAB 计算 40
4.1 线性代数 40
4.1.1 矩阵的基本运算 40
4.1.2 矩阵的特征参数 41
4.1.3 矩阵的分解及线性方程组求解 41
4.2 多项式及插值 41
4.2.1 多项式表示及运算 41
4.2.2 插值 41
4.3 数据分析及统计 42
4.3.1 基本数据统计 42
4.3.2 傅里叶分析 42
4.4 微积分 43
第5 章 MATLAB 绘图 44
5.1 二维数据 44
5.1.1 plot 详解 45
5.1.2 实际操作中的一些重要问题 47
5.1.3 二维数据的其他表示方式 51
5.2 三维数据 52
5.2.1 三维曲面 52
5.2.2 二维等值线 53
5.3 四维数据 57
5.3.1 简单四维数据 57
5.3.2 切片 58
5.3.3 等势线与等势面 58
5.4 多维数据 60
5.5 MATLAB 绘图细节 60
5.5.1 图形说明 60
5.5.2 颜色问题 62
5.5.3 句柄图形——控制绘图的每一个细节 64
5.6 MATLAB 图形的输出 69
5.6.1 输出方式 70
5.6.2 要注意的几个问题 70
第6 章 图形用户界面 75
6.1 GUI 初步 75
6.1.1 初识GUI 编程 75
6.1.2 GUI 编程要素——控件、消息与回调函数 76
6.2 GUI 编程实例 79
6.2.1 问题描述 79
6.2.2 实现过程 80
6.2.3 功能增强 84
下篇 典型力学问题程序实践
第7 章 求解傅科摆的运动轨迹 91
7.1 傅科摆的动力学方程 91
7.2 dsolve 求解常微分方程 92
第8 章 求解滑动摆系统的运动形式 97
8.1 滑动摆的动力学方程 97
8.2 用ode45 求解常微分方程 98
第9 章 可视化一个弹性力学的解析解 102
9.1 对径受压圆盘的应力分布 102
9.2 应力分布的可视化过程 103
9.2.1 数据矩阵的生成 103
9.2.2 绘图中的细节考虑 103
9.2.3 可视化结果 104
9.3 动画显示加载过程的应力变化 106
9.3.1 动画制作的基本概念 106
9.3.2 两种生成frame 的方式 107
9.3.3 对径受压圆盘加载过程的动画显示 110
第10 章 编写一个简单的有限元程序 112
10.1 用有限元求解问题的思路和步骤 112
10.1.1 总体思路 112
10.1.2 求解步骤 113
10.2 用MATLAB 编写简单有限元程序 116
10.2.1 流程 116
教材 研究生/本科/专科教材
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |