欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程资源 > 编程问答 >内容正文

编程问答

isight参数优化理论与实例详解-凯发k8官方网

发布时间:2024/10/14 编程问答 24 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 isight参数优化理论与实例详解_【isight】isight matlab简单算例 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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

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)点击执行

结果显示如下:


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

总结

以上是凯发k8官方网为你收集整理的isight参数优化理论与实例详解_【isight】isight matlab简单算例的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

网站地图