- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机构分析与设计的编
程及运动仿真
江帆
本章内容
第一节 机构分析设计及优化相关的Matlab编程
第二节 机构分析设计及优化相关的Matlab实例
第三节 基于Pro/ENGINEER的机构运动仿真流程
第四节 基于Pro/ENGINEER的机构运动仿真实例
第一节
机构分析设计及优化相关的
Matlab编程
在机构分析与综合计算过程中,需要多次改变众多的参数,涉
及非常复杂的数学表达式求解。同时,还要对计算结果进行分
析、比较,绘制图形,找出它们之间变化的关系,这些都使机
构分析与综合计算程序的编写比较麻烦。而MATLAB有着丰富
的数学函数库、图形图像处理能力、强大数值运算和符号运算
能力、交互式的编程环境并可进行可视化开发,更重要的是它
不要求用户对算法很熟悉。这样大大降低了机构分析与综合计
算程序的编写难度,故Matlab在机构分析与综合的相关编程应
用广泛。
一. 机构分析与设计中常用的Matlab
函数
1.fsolve 函数
对于非线性方程组F(X)=0,用fsolve函数求其数值解。fsolve 函
数的调用格式为: X=fsolve( ‘fun ’,X0,option)。
其中X为返回的解,fun是用于定义需求解的非线性方程组的函
数文件名,X0是求根过程的初值,option为最优化工具箱的选
项设定。最优化工具箱提供了20多个选项,用户可以使用
optimset命令将它们显示出来。如果想改变其中某个选项,则
可以调用optimset()函数来完成。
例如,Display选项决定函数调用时中间结果的显示方式,其中
‘off ’为不显示,‘iter’表示每步都显示,‘final ’只显示最
终结果。optimset( ‘Display’, ‘off ’)将设定Display选项为
‘off ’。
2. linspace函数
调用格式:linspace(x1,x2,N),
用于产生x1,x2之间的N点行矢量。
其中x1 、x2 、N分别为起始值、终止值、元素个数。若缺省N,
默认点数为100。
3. zeros函数
调用格式:zeros(m,n)或zeros(n),
zeros(m,n)产生m ×n的全0矩阵,zeros(n)产生n ×n的全0方
阵。
4. length函数
调用格式:n = length(M),
对于一个非空的数组,返回值n在数值上和max(size(M))相等,
对于一个空数组,n等于0 。
5. plot函数
调用格式:plot(x,y),
其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数
据。plot函数功能强大,这只是基本调用格式。
应用plot函数前,可先用figure指令打开图形窗口,当需要打开
网格时加上grid on命令,另外还有subplot函数是分隔图形窗口
函数,如supplot(m,n,i)是将图形窗口分隔成m ×n个子图形矩
阵,并选第i个子图形为当前图形。
6. title 函数
调用格式:title( ‘string ’),
在当前坐标系上方居中输出标题string,其中string是自定义的
内容。
7.xlabel 与ylabel函数
调用格式:xlabel ( ‘string ’) 和ylabel ( ‘string ’),
在x (y )轴上标上string 。
8. moviein和movie函数
调用格式:moviein (n, clf) 和movie (m, n),
前者用来建立一个足够大的n列矩阵,用来保存n幅画面的数据
以备播放;
后者播放由矩阵m所定义的画面n次,缺省时播放一次。
9. mesh函数
调用格式:mesh(x, y, z,c),
绘制网格曲面,将数据点在空间中描出,并连成网格。
10.fmincon函数
用于优化设计中,调用格式较多,其中一种调用格式:
x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon) ,
您可能关注的文档
- 焊接工艺 第2版 教学配套课件 陈云祥 第六章 其他焊接方法.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第七章 金属材料焊接性分析方法.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第三章 熔化极气体保护焊.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第十二章 常用非铁金属的焊接.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第十三章 焊接污染及控制.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第十一章 铸铁的焊接.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第十章 不锈钢的焊接.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第四章 钨极惰性气体保护焊.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第五章 等离子弧焊接与切割.pdf
- 焊接工艺 第2版 教学配套课件 陈云祥 第一章 气焊与气割.pdf
- 机械原理 教学配套课件 江帆 第十一章.pdf
- 机械原理 教学配套课件 江帆 第十章.pdf
- 机械原理 教学配套课件 江帆 第四章.pdf
- 机械原理 教学配套课件 江帆 第五章.pdf
- 机械原理 教学配套课件 江帆 第一章 机构设计与综合.pdf
- 机械制图 第2版 教学配套课件 马兰 1_第八章 装 配 图.pdf
- 机械制图 第2版 教学配套课件 马兰 1_第二章 投影与视图基础.pdf
- 机械制图 第2版 教学配套课件 马兰 1_第九章 画法几何分析与求.pdf
- 机械制图 第2版 教学配套课件 马兰 1_第三章 轴 测 图.pdf
- 机械制图 第2版 教学配套课件 马兰 1_第四章 形体的构成.pdf
文档评论(0)