基于Visual Basic的优化设计软件开发.pdf

基于Visual Basic的优化设计软件开发.pdf

ID:51448477

大小:299.27 KB

页数:3页

时间:2020-03-24

基于Visual Basic的优化设计软件开发.pdf_第1页
基于Visual Basic的优化设计软件开发.pdf_第2页
基于Visual Basic的优化设计软件开发.pdf_第3页
资源描述:

《基于Visual Basic的优化设计软件开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、制造业信息化·机械研究与应用·基于VisualBasic的优化设计软件开发向明,罗贤海(景德镇陶瓷学院机电学院,景德镇江西333403)摘要:利用面向对象技术开发了基于Windows操作系统的专用优化设计软件工具箱。工具箱内嵌了对优化数学模型的表达式编译器,集成了遗传算法和主要的传统优化算法。用户在软件建模界面直接输入优化设计数学模型表达式,通过模型识别和编译即可直接执行优化计算,软件操作简单方便。利用经典算例测试表明软件运行正确。关键词:软件开发;优化设计;遗传算法中图分类号:TH12文献标识码:A文章编号:1007—4414(2012)O1—0131—03Deve

2、lopmentofoptimizationdesignsoftwarebasedonVisualBasicXiangMing.LuoXian—hai(Jingdezhenceramicinstitute,schoolofmechanicalandelectrical,JingdezhenJiangxi333403,China)Abstract:TheprofessionaloptimizingdesignsoftwaretoolkitbasedonWindowsoperationsystemhasbeendevelopedwithOb-jcot-orientedTec

3、hnology(OOT).Itembeddedexpressioneomplierforoptimummathematicalmodeling,andincorporatedge-nefiealgorithmandvariesofmaintraditionaloptimizationalgorithm,whichenablesuserstomaketheircalculationsimmediate-ly8slongasthecorrelativeexpressionsareinputdirectlythroughthesoftwaremodelinginterfac

4、e.Moreover,itisasimple0p-erationsystem.Tobemoreimportant.typicalcomputingtestresultsshowthatthesoftwareshallberunaccurately.Keywords:softwaredevelopment;optimumdesign;GeneticAlgorithm1前言各领域。其中Matlab提供的工具箱已覆盖信号处机械最优化设计技术,是随着计算机技术的发展理、系统控制、统计计算、优化计算、神经网络、小波分和普及而发展起来的一种机械设计技术,优化设计将析、偏微分方程、

5、模糊逻辑、动态系统模拟、系统辨识数学规划理论、计算机技术和机械设计理论与方法结和符号运算等领域。不仅能完成微积分、线性代数及合来解决机械设计中最优化问题。不同的数学模型数学各个分支公式推演中的符号演算,而且能数值求和不同的优化设计方法有其各自的优缺点,实际优化解非线性方程、优化等问题。不仅是数学建模的得力设计中有时需对同一个数学模型,应用不同的优化计助手,也是大学数学教育和科学研究不可或缺的工算方法来进行优化计算,最后再对比计算结果,确定具。出最佳的优化方案。优化设计过程需反复进行,用户2优化设计软件系统结构必需对优化方法和编程语言很熟悉,这常给优化设计模型识别主要是

6、对用户输入的函数表达式进行者带来很大的工作量,因此开发出了应用于机械最优编译。函数表达式由常数、变量、运算符和常用函数化的专用系统。该系统集成了5O多种的优化设计方等构成⋯,函数表达式的编译和运算是程序设计开法,包括遗传算法和传统的优化方法,开发出具有对发人员经常面对的,需考虑到函数表达式的识别,错常见的数学优化模型进行优化计算的软件。用户在误检查、运算优先级排序等问题。在该模块中,先对建模界面输入优化数学模型,选择不同的优化设计方函数表达式进行编译即检验用户所输入的函数表达法对数学模型进行优化计算,不需要了解多种优化方式中的字符是否有效,常数、变量、运算符间的关系是

7、法的优化计算过程,可减少设计的工作量。否合法。在函数表达式的编译阶段,需将常用的函在优化计算软件当中,常用的软件有Mathemati.数、运算符、常数、变量等区分开来。在函数表达式编ca、Maflab、Maple、Lindo等,这些软件在科研和教学译的具体过程中,要从第一个字符开始,依次选取各中得到了广泛的应用。它们被广泛应用于数学计算、个字符进行删除多余空格然后归类,完成后得到一个算法开发、数学建模、系统仿真、数据分析处理及可视编译好的表达式。对函数表达式编译的同时,须检查化、科学和工程绘图、应用系统开发,包括建立用户界表达式中是否有错,发现错误后

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。