机械原理 教学配套课件 江帆 第十三章.pdfVIP

机械原理 教学配套课件 江帆 第十三章.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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) ,

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档