《力学专业程序实践:用MATLAB解决力学问题的方法与实例》分为上下两篇,上篇针对力学数据处理的特点介绍了MATLAB最核心的内容,包括MAT-LAB编程、计算和绘图;下篇以项目的方式介绍了用MATLAB解决理论力学、弹性力学、计算力学以及实验力学等学科典型问题的方法、思路以及实例。

《力学专业程序实践:用MATLAB解决力学问题的方法与实例》可作为高等院校力学专业或航空航天、机械类专业本科生和研究生的参考教材,亦可为相关专业的教师和研究人员提供参考。 上篇MATLAB使用初步

第1章MATLAB简介

1.1MATLAB的功能

1.1.1“laIlguage”——MATLAB是一种语言

1.1.2“computing”——MATLAB可以用来计算

1.1.3“visualization”——MATLAB是数据可视化工具

1.2MATLAB的体系

1.2.1MATLAB主体部分

1.2.2MATLAB工具箱

1.3MATLAB的特点

1.3.1MATLAB的优势

1.3.2MATLAB的劣势

第2章MATLAB快速入门

2.1HelpyOurself

2.1.1Help浏览器

2.1“2Help命令

2.2MATLAB操作简述

2.2.1MATLAB界面

2.2.2MATLABEditor

第3章MATLAB编程

3.1数据的表述

3.1.1数据类型

3.1.2数据结构

3.2基本程序结构语法

3.2.1程序构成

3.2.2选择结构和循环结构的语法

3.3I/O方法

3.3.1命令窗口区的输入和输出

3.3.2MATLAB变量的输入/输出

3.3.3文本文件的读写

3.3.4二进制文件的读写

3.3.5图像文件的读写

第4章MATLAB计算

4.1线性代数

4.1.1矩阵的基本运算

4.1.2矩阵的特征参数

4.1.3矩阵的分解及线性方程组求解

4.2多项式及插值

4.2.1多项式表示及运算

4.2.2插值

4.3数据分析及统计

4.3.1基本数据统计

4.3.2Fouriero分析

4.4微积分

第5章MATIAB绘图

5.1二维数据

5.1.1plot详解

5.1.2实际操作中的一些重要问题

5.1.3二维数据的其他方式表示

5.2三维数据

5.2.1三维曲面

5.2.2二维等值线

5.3四维数据

5.3.1简单四维数据

5.3.2切片

5.3.3等势线与等势面

5.4多维数据

5.5MATLAB绘图细节

5.5.1图形说明

5.5.2颜色问题

5.5.3句柄图形——啦制绘图的每一个细节

5.6MATLAB图形的输出

5.6.1输出方式

5.6.2要注意的几个问题

第6章图形用户界面

6.1GUI初步

6.1.1初识GUI编程

6.1.2GuI编程要素——控件、消息与回调函数

6.2GUI编程实例

6.2.1问题描述

6.2.2实现过程

6.2.3功能增强

下篇典型力学问题程序实践

第7章求解傅科摆的运动轨迹

7.1傅科摆的动力学方程

7.2dsolve求解常微分方程

第8章求解滑动摆系统的运动形式

8.1滑动摆的动力学方程

8.2用ode45求解常微分方程

第9章可视化一个弹性力学的解析解

9.1对径受压圆盘的应力分布

9.2应力分布的可视化过程

9.2.1数据矩阵的生成

9.2.2绘图中的细节考虑

9.2.3可视化结果

9.3动画显示加载过程的应力变化

9.3.1动画制作的基本概念

9.3.2两种生成frame的方式

9.3.3对径受压圆盘加载过程的动画显示

第10章编写一个简单的有限元程序

10.1用有限元求解问题的思路和步骤

10.1.1总体思路

10.1.2求解步骤

10.2用MATLAB编写简单有限元程序

10.2.1流程

10.2.2算例实现

第11章用PDEToolbox进行有限元计算

11.1偏微分方程的基本概念

11.1.1三类偏微分方程

11.1.2偏微分方程的三种边界条件

11.2PDEToolbox求解的基本过程

11.2.1窗口操作界面简介

11.2.2求解的基本步骤

11.3实例——用PDEToolbox求解平面应力问题

11.3.1受均布载荷的悬臂梁问题

11.3.2含中心圆孔矩形板的拉伸问题

11.4PDEToolbox应用深入

11.4.1复杂边界条件的设置和复杂载荷的施加

11.4.2数据结果的输出与保存

第12章后处理Abaqus的计算结果

12.1商业有限元软件结果后处理的必要性

12.2Abaqus计算结果的后处理

12.2.1问题描述

12.2.2操作过程

第13章处理和绘制拉伸实验的数据

13.1拉伸实验数据处理概述

13.2低碳钢拉伸实验数据处理及绘制

13.2.1目标及要求

13.2.2具体实现过程

第14章实现一个光学引伸计

14.1光学引伸计

14.1.1引伸计及光学引伸计

14.1.2光学引伸计的实现流程

14.2图像采集的实现

14.2.1MATI.AB图像采集工具箱

14.2.2用MAI、LAB采集实验图像——实例

14.3含标记点图像的处理

14.3.1处理图像得到应变数据

14.3.2实际测量中需要考虑的一些细节

14.4光学引伸计实例

14.4.1数据后处理光学引伸计

14.4.2实时测量光学引伸计

14.5光学引伸计测量实例

14.5.1实验布置与实验仪器

14.5.2数据处理与分析

参考文献

内容简介:

《力学专业程序实践:用MATLAB解决力学问题的方法与实例》分为上下两篇,上篇针对力学数据处理的特点介绍了MATLAB最核心的内容,包括MAT-LAB编程、计算和绘图;下篇以项目的方式介绍了用MATLAB解决理论力学、弹性力学、计算力学以及实验力学等学科典型问题的方法、思路以及实例。

《力学专业程序实践:用MATLAB解决力学问题的方法与实例》可作为高等院校力学专业或航空航天、机械类专业本科生和研究生的参考教材,亦可为相关专业的教师和研究人员提供参考。

目录:

上篇MATLAB使用初步

第1章MATLAB简介

1.1MATLAB的功能

1.1.1“laIlguage”——MATLAB是一种语言

1.1.2“computing”——MATLAB可以用来计算

1.1.3“visualization”——MATLAB是数据可视化工具

1.2MATLAB的体系

1.2.1MATLAB主体部分

1.2.2MATLAB工具箱

1.3MATLAB的特点

1.3.1MATLAB的优势

1.3.2MATLAB的劣势

第2章MATLAB快速入门

2.1HelpyOurself

2.1.1Help浏览器

2.1“2Help命令

2.2MATLAB操作简述

2.2.1MATLAB界面

2.2.2MATLABEditor

第3章MATLAB编程

3.1数据的表述

3.1.1数据类型

3.1.2数据结构

3.2基本程序结构语法

3.2.1程序构成

3.2.2选择结构和循环结构的语法

3.3I/O方法

3.3.1命令窗口区的输入和输出

3.3.2MATLAB变量的输入/输出

3.3.3文本文件的读写

3.3.4二进制文件的读写

3.3.5图像文件的读写

第4章MATLAB计算

4.1线性代数

4.1.1矩阵的基本运算

4.1.2矩阵的特征参数

4.1.3矩阵的分解及线性方程组求解

4.2多项式及插值

4.2.1多项式表示及运算

4.2.2插值

4.3数据分析及统计

4.3.1基本数据统计

4.3.2Fouriero分析

4.4微积分

第5章MATIAB绘图

5.1二维数据

5.1.1plot详解

5.1.2实际操作中的一些重要问题

5.1.3二维数据的其他方式表示

5.2三维数据

5.2.1三维曲面

5.2.2二维等值线

5.3四维数据

5.3.1简单四维数据

5.3.2切片

5.3.3等势线与等势面

5.4多维数据

5.5MATLAB绘图细节

5.5.1图形说明

5.5.2颜色问题

5.5.3句柄图形——啦制绘图的每一个细节

5.6MATLAB图形的输出

5.6.1输出方式

5.6.2要注意的几个问题

第6章图形用户界面

6.1GUI初步

6.1.1初识GUI编程

6.1.2GuI编程要素——控件、消息与回调函数

6.2GUI编程实例

6.2.1问题描述

6.2.2实现过程

6.2.3功能增强

下篇典型力学问题程序实践

第7章求解傅科摆的运动轨迹

7.1傅科摆的动力学方程

7.2dsolve求解常微分方程

第8章求解滑动摆系统的运动形式

8.1滑动摆的动力学方程

8.2用ode45求解常微分方程

第9章可视化一个弹性力学的解析解

9.1对径受压圆盘的应力分布

9.2应力分布的可视化过程

9.2.1数据矩阵的生成

9.2.2绘图中的细节考虑

9.2.3可视化结果

9.3动画显示加载过程的应力变化

9.3.1动画制作的基本概念

9.3.2两种生成frame的方式

9.3.3对径受压圆盘加载过程的动画显示

第10章编写一个简单的有限元程序

10.1用有限元求解问题的思路和步骤

10.1.1总体思路

10.1.2求解步骤

10.2用MATLAB编写简单有限元程序

10.2.1流程

10.2.2算例实现

第11章用PDEToolbox进行有限元计算

11.1偏微分方程的基本概念

11.1.1三类偏微分方程

11.1.2偏微分方程的三种边界条件

11.2PDEToolbox求解的基本过程

11.2.1窗口操作界面简介

11.2.2求解的基本步骤

11.3实例——用PDEToolbox求解平面应力问题

11.3.1受均布载荷的悬臂梁问题

11.3.2含中心圆孔矩形板的拉伸问题

11.4PDEToolbox应用深入

11.4.1复杂边界条件的设置和复杂载荷的施加

11.4.2数据结果的输出与保存

第12章后处理Abaqus的计算结果

12.1商业有限元软件结果后处理的必要性

12.2Abaqus计算结果的后处理

12.2.1问题描述

12.2.2操作过程

第13章处理和绘制拉伸实验的数据

13.1拉伸实验数据处理概述

13.2低碳钢拉伸实验数据处理及绘制

13.2.1目标及要求

13.2.2具体实现过程

第14章实现一个光学引伸计

14.1光学引伸计

14.1.1引伸计及光学引伸计

14.1.2光学引伸计的实现流程

14.2图像采集的实现

14.2.1MATI.AB图像采集工具箱

14.2.2用MAI、LAB采集实验图像——实例

14.3含标记点图像的处理

14.3.1处理图像得到应变数据

14.3.2实际测量中需要考虑的一些细节

14.4光学引伸计实例

14.4.1数据后处理光学引伸计

14.4.2实时测量光学引伸计

14.5光学引伸计测量实例

14.5.1实验布置与实验仪器

14.5.2数据处理与分析

参考文献

matlab解决力学问题程序,力学专业程序实践:用MATLAB解决力学问题的方法与实例...相关推荐

  1. matlab单边带调制器设计,通信系统综合设计与实践(基于MATLAB的单边带调制)研究.doc...

    通信系统综合设计与实践 题目基于MATLAB的单边带调制 院(系)名称信息工程学院通信系 专业名称通信工程 学生姓名 学生学号 指导教师 第 PAGE \* MERGEFORMAT 9 页 通信系统综 ...

  2. 《成为专业程序员的6个---心灵鸡汤》

    成为专业程序员的6个---心灵鸡汤 1. 在你责怪别人之前,先检查自己的代码 2. 不断学习 3. 不要害怕破坏东西 4. 专业程序员 5. 充分利用代码分析工具 6. 关心代码 1. 在你责怪别人之 ...

  3. matlab程序设计基础教程 刘国良,MATLAB程序设计基础教程 刘国良 西安电子科技大学出版社...

    商品描述: [图书描述]: 本书以MATLABR2010a为基础,较全面.系统地介绍了MATLAB的理论和应用,内容包括MArLAB的基本知识和基本程序设计.数值分析.科学计算.符号运算和图形绘制等. ...

  4. python图像处理实战 戴伊_这一套封面的程序员专业书籍你读过哪一本?

    以往我们总盯着畅销书,经典书,新书,今天给大家介绍Packt Publishing的程序员专业书籍.这一套封面的程序员书你读过哪一本? 1.Python图像处理实战 [印度] 桑迪潘·戴伊(Sandi ...

  5. 专业程序员必知必会技巧:驯服复杂代码

    感悟:虽然不想做一个程序员,但还是自做这些事情!艺术家首先是工匠!多美妙的哲理,可是路途漫长而很多人选择了放弃,我也想放弃了.更重要的是,如果希望是一个艺术家,首先是一个NB的工程师. 原文链接:ht ...

  6. 计算力学专业和计算机专业区别,力学类包括哪些专业

    力学类专业包括理论与应用力学.工程力学. 专业名称专业代码 力学类80100 理论与应用力学80101 工程力学80102 力学类专业介绍 一.理论与应用力学专业 业务培养目标:本专业培养掌握力学的基 ...

  7. 专业程序员必知必会的技巧:驯服复杂代码

    你从入职第一天起就要应对复杂代码. 若是还未遇到过无法理解的程序,那说明你编程的年头还不够长.在行业里,要不了多久你就会碰到让人发懵的混乱代码:巨兽.面条工厂.来自地狱的遗留系统.我曾接手过一个程序, ...

  8. Linux错误27,解决在linux下编译32程序出现“/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录问题”...

    centos64位编译32位代码,出现/usr/include/gnu/stubs.h:7:27: 致命错误:gnu/stubs-32.h:没有那个文件或目录,需要安装32位的glibc库文件. 安装 ...

  9. 小程序引入的echarts过大如何解决_小程序如何解决社区团购的痛点

    首先小猪V5社区团购小程序带我们先来了解一下,什么是社区团购.社区团购是以小区为单位,以微信为载体整合多个社区社群资源,为社区居民提供日常所需商品.生活服务,集中化管理运营的一种商业模式.那么社区团购 ...

  10. matlab 有一函数 _写一程序_输入自变量的值_输出函数值.,第2讲 MATLAB入门1_数学建模_ppt_大学课件预览_高等教育资讯网...

    数学建模与数学实验 MATLAB入门数学建模及其基于 MATLAB的实现辽宁工程技术大学理学院应用数学系 MATLAB作为线性系统的一种分析和仿真工具,是理工科大学生应该掌握的技术工具,它作为一种编程 ...

最新文章

  1. 聊一聊今年实例分割领域的进展和未来展望
  2. 4.Product-based Neural Networks for User Response Prediction论文详细解读和代码实现
  3. air display的实践
  4. C++PrimerCH2
  5. Actor-ES框架:Ray--事件(Event)编写说明
  6. ShopXO 开发文档
  7. Javascript学习数据结构--字典
  8. jstack处理Java中CPU100%的思路流程
  9. Codeforces - 474D - Flowers - 构造 - 简单dp
  10. webpack打包非模块化js
  11. matlab求刚度,求整体刚度矩阵matlab程序.doc
  12. Rockchip RK3288 Datasheet芯片手册资料
  13. AutoCad二次开发
  14. 前端实现Flexpaper的界面的效果
  15. java mvc demo_SpringMvcDemo 一个简单的 mvc 的 实现例子 Java Develop 259万源代码下载- www.pudn.com...
  16. 乌龙钻白玉 白虎卧沙滩
  17. 中国中型皮卡市场趋势报告、技术动态创新及市场预测
  18. android微博分块,微信、微博刷屏利器 图片切割9Cut安卓版
  19. 由浅入深玩转华为WLAN—19 漫游系列(6)不同AC之间AP漫游的概述以及二三层漫游处理过程
  20. Java老年代 full gc_Java虚拟机的Heap监狱(JVM、新生代、Minor GC、老年代、Full GC)...

热门文章

  1. 双11还没完,商家已经被退货“逼疯”了
  2. Android安卓原生接支付宝SDK支付客户端
  3. 渝粤题库 陕西师范大学 《中国古代文学(四)》作业
  4. 梯形公式和辛普森的Matlab
  5. 热搜第一!中国烟草总公司工资曝光,员工人均年收入超18万元!网友:简直是不锈钢饭碗!...
  6. 联想G50-70无线网开关,无线网显示红叉
  7. CentOS源码安装PostgreSQL
  8. 阿里云上部署的SQL Server服务器和SVN服务器不能远程访问
  9. pla3d打印材料密度_最新研究:PLA在3D打印中产生的有害气体最少
  10. SV中的浅拷贝和深拷贝