导读:面向应用工程师的商业软件咨询、自研软件定制开发服务的仿真公众号,点击关注进入菜单,查看更多精彩内容。

1.      确定问题,优化变量,计算方法和优化目标

优化变量为矩形的长和宽,优化目标为矩形面积,优化目的是使面积最大。为此,建立一个输入文件fencein.txt,一个输出文件fenceout.txt,和一个Matlab文件fence.m来进行计算。三个文件放在同一个目录下。

2.      iSIGHT集成步骤

Step1:启动iSIGHT点击integrate按钮,出现如下图的集成对话框。点击Simcode按钮,在右方的图框中会显示出Simcode的图框,集成操作将主要在这个框里进行。

Step2文件的说明与解析。

下一步的操作主要包括一下几个方面:定义执行程序;定义输入输出文件;说明调节参数和输出参数。

首先点击Simcode框左方按钮,Simcode框将出现三个框:输入文件框,执行程序框和输出文件框。

1)定义输入文件,说明调节参数:

点击输入对话框左方第二个按钮Input Properties,弹出如图对话框,分别设置输入文件及其路径、模板文件及其路径。其中的模板文件与输入文件完全相同,只需要改变文件名即可。

模板文件默认生成即可,

点击input0图框左方的InputContents按钮,系统会跳出文件解析对话框。

在文件解析框右边的文本框中,通过鼠标选择第一行的文字:Length= ,

注意:选择时要考虑到空格,一定要保证鼠标高亮的位置在10之前,而且要从左往右拖动鼠标。

系统弹出Select Type of Action对话框,点击apply按钮。

在定义变量的对话框中,选中replace next Word标签,并在With对话框中输入Length,点击OK。

对第二行进行类似操作,系统显示结果如图。在file中保存后关闭。

弹出对话框,点击OK即可。

2)定义执行程序:

点击Program0左方按钮Program Properties,弹出对话框,设置如下:

Simulationcode-(path and) name里面选择Matlab安装目录下的MATLAB.exe文件。

Optionalcommand arguments里面填写:automation–r fence ,

注意:有空格,fence后不带后缀。

3)定义输出文件,说明输出参数:

设置输出文件路径:

点击Output1左方第一个按钮,对输出参数进行解析说明。

用鼠标高亮选中80之前的部分,然后在系统弹出SelectType of Action对话框中,点击apply按钮。

在如下图标签下,Store into Parameter中填写Area,Format to Read中填写%f .

对第二行进行类似操作,系统显示结果如图。在file中保存后关闭。

弹出对话框,点击OK即可,保存描述文件,关闭integrate对话框。

Step3:参数定义与执行:

1)参数设置如下,点击OK.

2)Task Plan,可以选择优化算法:

3)Monitor,监视器设置。

可以插入图表,选择Length和Width,点击OK.

4)点击执行

结果显示如下:


欢迎大家转发,并点击下面的“在看”按钮,邀请更多的朋友一块讨论仿真技术,谢谢!

isight参数优化理论与实例详解_【iSight】iSIGHT Matlab简单算例相关推荐

  1. isight参数优化理论与实例详解_案例1(ISIGHT集成ADAMS CAR方法实现)

    本文字数1304字25图,建议阅读时间7分钟 强调一下是ISIGHT,不是INSIGHT INSIGHT是ADAMS内置的一个试验设计模块,它提供了一组统计工具,用于分析仿真结果,辅助优化和改进系统 ...

  2. isight参数优化理论与实例详解_详解oracle数据库优化参数--cursor_sharing

    概述 大家都知道硬解析,软解析对数据库sql的执行效率影响是很大的.在Oracle中,用户输入的SQL语句要进行所谓的Parse解析过程,用于生成执行计划,这也就是Query Optimizer的主要 ...

  3. php判断参数_php检查函数必传参数是否存在的实例详解

    php检查函数必传参数是否存在的实例详解 在php实际编程中,接口经常会接收到前端传来的参数,其中有些参数不是必传的,有些参数是必传的,如何"检查函数必传参数是否存在"呢?为了解决 ...

  4. java线程和内核线程的,Java中内核线程理论及实例详解

    1.概念 内核线程是直接由操作系统内核控制的,内核通过调度器来完成内核线程的调度并负责将其映射到处理器上执行.内核态下的线程执行速度理论上是最高的,但是用户不会直接操作内核线程,而是通过内核线程的接口 ...

  5. 基于R语言的主成分分析理论与实例详解

    我的个人博客地址 数据分析中,我们经常会遇到高维的数据集,这时候就需要降维简化计算和模型. 主成分分析是一种经典的数据降维方法,它要求被分析的变量之间具有相关性,否则就失去主成分分析的原有意义了.比如 ...

  6. tracepro应用实例详解_十大行业气动设备 120个典型气动系统应用实例

    气动系统典型应用120例 十大行业气动设备 120个典型气动系统应用实例 按照主机功能结构.气动系统原理和系统技术特点的体系,详细介绍了煤矿机械.电力机械与石油机械,冶金机械与金属材料成型机械,化工机 ...

  7. simulink仿真实例详解_三菱FX 5U PLC模块硬件精品实例,附接线图

    今天说说三菱FX5U 模块硬件的接线实例,主要有以下几个方面:电源AC.DC接线.输入输出接线.模拟量接线.不同原理有不同的接线方式,现在给大家仔细讲解分享! AC电源接线例 漏型输入[-公共端]时的 ...

  8. linux shell命令行及脚本编程实例详解_超全整理!这些Shell编程必备知识你都掌握了吗?...

    正文最近很多粉丝咨询我,被问到了一些Shell编程的问题,看看大家能否答出来: 1.shell脚本千千万,不知道从哪入手 2.没经验缺方法,面试通不过.做事没头绪 3.野路子.没人教自动化,做了几年基 ...

  9. tracepro应用实例详解_建筑安装工程造价,高清PPT图文详解,小白也能学会的简单步骤...

    建筑安装工程造价,高清PPT图文详解,小白也能学会的简单流程 工程造价的直意就是工程的建造价格,是指进行某项工程建设所花费的全部费用.工程造价在工程中是很关键的存在,是工程能够取得的关键:对工程建设的 ...

最新文章

  1. 如何判断 cxgrid 双击了哪一列_唐卡的价值主要体现在哪 如何判断唐卡的价值
  2. Types of intraclass correlation coefficience (ICC)
  3. Socket网络编程--小小网盘程序(4)
  4. Eclipse Ant组件出现unable to find a javac compiler的解决方法
  5. 一步一步写算法(之字符串查找 中篇)
  6. Teamcenter(Enterprise 2007) 开发之- 快速搭建开发环境(windows)
  7. 织梦网站调用变量失败_(自适应手机版)响应式精密机械模具类网站织梦模板 织梦仪器模具加工设备网站模板下载...
  8. windows 游戏编程大师技巧(第二版)学习之路-1
  9. MacOS Monterey 12.6(21G115) OC 0.8.4 / Cl 5149 / PE 三分区原版黑苹果镜像
  10. Kubernetes入门培训(内含PPT)
  11. 关于 Mac 激活锁
  12. shapley值法初学入门详细介绍
  13. 如何做好一场技术分享,100%纯实用技巧输出
  14. flux_屏幕色温调控
  15. 【暑假】[实用数据结构]UVAlive 4670 Dominating Patterns
  16. 健康——每日饮水量建议
  17. ORB、SURF、SIFT特征点提取方法和ICP匹配方法
  18. 利用Eclipse-Python简单爬取京东商城书籍信息进行可视化
  19. MySQL 03、深入浅出索引
  20. google map的api价格介绍

热门文章

  1. 【Web自动化测试——代码篇十二】自动化测试模型——数据驱动测试和关键字驱动测试...
  2. iOS开发UITableView随笔
  3. 真是一分钱一分货 NVme SSD都有哪些优势?
  4. iOS开发之pch文件的正确使用
  5. linux cut 命令(转)
  6. 网站down掉后,自动发信的shell
  7. 狼的故事14:必死的狮子
  8. 真正意义的Anchor-Free,FCOS目标检测算法了解一下
  9. 一文彻底掌握Apache Hudi异步Clustering部署
  10. golang goroutine的调度模型:MPG模式