modeFRONTIER案例(第一集:MATLAB)
问题描述:三元催化器A/F传感器和O2传感器计算值的标定。
1.目标变量
²相关系数的标准差,最小化
²相关系数的平均值,最大化
2.设计变量
²标定参数。变化范围:初值幅值的10%
3.约束条件
²平均值td<0.2s
²相关系数>0.97
4.集成软件
²Matlab/Simulink
Re:modeFRONTIER案例(第一集:MATLAB)
与MATLAB实现优化非常简单,步骤:一、建立流程图,如图1所示
二、双击MATLAB图标,浏览找到*.m文件,如图2
三、开始优化
注释:
图3是m文件的内容,在m文件中直接使用modeFRONTIER的变量(x1、x2、y)即可。直接接口,简单方便!
Re:modeFRONTIER案例(第一集:MATLAB)
谢谢楼主的努力!望再接再厉。Re:modeFRONTIER案例(第一集:MATLAB)
这个问题问得好开发者早就想到了这个问题,本着一切为用户提供方便的原则,提供两种选择:
1 变量较少,或者对于对优化和优化软件毫无基础者,通过界面和窗口设置更方便、易懂
2 变量较多,或者对于学了1天的初学者及以上,可以通过下图所示进行设置,直接输入字符或者数字即可,这样可以很快完成包括输入变量、输出变量、约束、目标的所有设置。
Re:modeFRONTIER案例(第一集:MATLAB)
请教楼主点击Edit Script键后出现以下错误是什么原因呢?Re:modeFRONTIER案例(第一集:MATLAB)
看不清阿,麻烦您把*.prj及相关文件发给我frontier@cdaj-china.com我帮你检查:)
Re:modeFRONTIER案例(第一集:MATLAB)
错误是在做weldbeam与matlab集成的例子出现的。在图上点击一下,在另外的窗口就可看清楚了。
Re:modeFRONTIER案例(第一集:MATLAB)
不好意思,我们这两天开会,才上来,让您久等了默认版本是6.5,如果不是6.5版本需要作如下修改:
用记事本打开C:\Program Files\ESTECO\modeFRONTIER301\etc\resources\目录下的frontier.properties文件
将下面这段话65改成51(如果你的matlab是5.1版本)(还可以改成52,53,60,61)
# Matlab configuration
matlab.version = 65
-----------------------------------------------------------------
试用版3.0.1是这样的,现在的3.1.1就不需要啦,呵呵
Re:modeFRONTIER案例(第一集:MATLAB)
可是3.1.1试用版就出现了上面的错误,有其他原因吗?Re:modeFRONTIER案例(第一集:MATLAB)
你用的是3.1.1版?我们好像还没有给用户发过3.1.1版本Re:modeFRONTIER案例(第一集:MATLAB)
我没收到贵公司的软件,软件是贵公司的工程师给装的,确实是3.1.1版。Re:modeFRONTIER案例(第一集:MATLAB)
您的版本是不是3.1.0阿,只装过一例看modeFRONTIERR窗口左上方标题
Re:modeFRONTIER案例(第一集:MATLAB)
3.1.0以及以上版本都可以直接在界面中设置。在modeFRONTIER中Edit-Preferences来适应你的版本号:
Re:modeFRONTIER案例(第一集:MATLAB)
3.0版本可以集成matlab7.0么?Re:modeFRONTIER案例(第一集:MATLAB)
阿乌,不可以,3.0最高支持6.5,7.0只能用输入输出文件不过一般的功能用不到7.0
Re:modeFRONTIER案例(第一集:MATLAB)
呵呵,恰巧我就是用7.0版本,因为只有7.0版本还带了遗传算法工具箱:(Re:modeFRONTIER案例(第一集:MATLAB)
嗯,那只能用输入输出文件了:(Re:modeFRONTIER案例(第一集:MATLAB)
这些软件是modefrontier?MATLAB?还是什么?
页:
[1]
2