MATLAB概述及在解单调变分不等式中的应用.docVIP

MATLAB概述及在解单调变分不等式中的应用.doc

  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概述及在解单调变分不等式中的应用.doc

MATLAB概述及在解单调变分不等式中的应用   摘要: 本文综述了Matlab的基本命令及Matlab的特性,并结合数学实验,说明了Matlab在数学实验中的应用。最后,采用超梯度 Mann 迭代算法,用Matlab编程计算单调变分不等式问题的解。   Abstract: In this paper , the basic order and character of Matlab language are introduced. The application of Matlab language in the mathematics test is also discussed. Finally,we use Matlab language and extragradient Mann iterative algorithm to compute the solution of monotone variational inequalities.   关键词: Matlab;单调变分不等式;超梯度Mann迭代   Key words: Matlab;monotone variational inequalities;extragradient Mann iterative algorithm    中图分类号:G64文献标识码:A文章编号:1006-4311(2011)18-0214-02   0引言   计算机技术的迅猛发展使得数学在自然科学,工程技术,经济管理和人文社会科学中越来越成为解决实际问题的重要工具,把计算机技术用于数学实验中,使我们能更好的理解和完成实验内容,解决更多的实际问题,于是,数学软件就应运而生,其中,Matlab就是一个有用的数学软件。      变分不等式问题在经济学、数学规划、交通运输以及工程科学等领域均有极其广泛的应用。   近年来,关于变分不等式的算法研究引起人们的极大兴趣,解变分不等式的数值方法包括投影法,Winner-hopf方程和辅助变分不等式,众所周知投影算法的收敛要求算子T为强单调和Lipschitz连续的,这种很强的条件在很大程度上限制了投影算法的广泛应用,从而促使了许多研究者对投影算法进行了修正,超梯度算法通过使用两次投影方法的技巧克服了原来要求算子T为强单调和Lipschitz连续的很强的条件,值得提到的是,超梯度算法收敛仅要求变分不等式的解是存在的和算子T为单调和Lipschitz连续,但是当不知道算子T的Lipschitz常量时,超梯度算法须以Armijo-like线性搜寻程序来计算每一部投影的步长,这时需要大量繁杂的计算,为了克服这些不利因素,许多研究工作者在这基础上提出了修正超梯度算法来求解变分不等式,其中求解变分不等式的超梯度Mann迭代方法,在该算法中,搜寻方向是结合了投影残余函数以及Mann迭代给出的,不同于以往所存在的搜寻方向,该算法给出的搜寻步长的选取使近似解和解集的距离大大减小。   本文综述了Matlab的基本命令及Matlab的特性,并结合数学实验,说明了Matlab在数学实验中的应用。最后,采用超梯度Mann迭代算法,用Matlab编程计算单调变分不等式问题的解。   1Matlab简介   Matlab是Matrix lab(矩阵实验室)的缩写,它将计算、可视化和编辑功能集成在非常便于使用的环境中,是一个交互式的,以向量和矩阵运算为基础的科学软件,由数学演算纸之称。Matlab的特点可以归纳如下:①编辑效率高;②计算功能强;③使用简便;④易于扩充。Matlab自身具有许多不同领域的专业工具箱,运用该工具箱可以进行解析数学运算和任意指定精度数值计算。包括矩阵,函数,微积分和微分方程等,Matlab软件的强大功能可以使我们更好的理解和完成数学实验,所以下面对Matlab的具体内容作以简单介绍,可以使我们对最后的问题有更深的理解。   2Matlab的基本命令和功能   2.1 Matlab的基本命令   2.1.1 基本函数(表1)   2.1.2 常用作图命令和函数(表2)   2.1.3 符号计算和作图命令(表3)   2.2 MATLAB基本功能   ①矩阵数值计算。②M文件设计。③图形用户界面设计。④编辑器4.0和com生成器1.1的使用.Matlab与VB接口,利用com生成器可将Matlab的M文件和mex的M文件和mex文件打包成com组件,这些组件又可以用以支持com机制的应用程序如VC,VB等,从而可实现无缝集成。⑤二维图形的绘制和定制,图形的交互创建和编辑。图形的交互创建指鼠标交互,即主要通过鼠标的单击和拖动,操作完成图形的绘制和编辑大大提高了灰土效率和准确性。⑥新的句柄图形对象。⑦三维图形

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档