为什么我收到一个错误当我选择“开始优化”模型在使用仿真软件响应优化3.1 (R2006b)金宝app

1视图(30天)
我有一个基于控制系统的模型在仿真软件。金宝app然后我使用仿真软件响应金宝app优化调整控制器的参数。当我指定响应需求并选择“开始优化”选项,然后我收到以下错误对话框:
错误:错误使用sldodialogs。DesignOptimizationGroup / openTab(第83行)
错误:没有违约选择函数的“fmincon”。

接受的答案

MathWorks支金宝app持团队
MathWorks支金宝app持团队 2020年10月23日
编辑:MathWorks支金宝app持团队 2020年10月27日
这个错误可能发生如果你已经安装了仿真软件响应优化3.1 (R2006b),但不具有许可金宝app。请核实您的许可模型响应优化MATLAB命令窗口输入以下金宝app命令:
哪一个——optimset
这将发现的所有实例函数OPTIMSET MATLAB中的路径。很可能这个命令将输出多个行,每一行对应一个函数的实例。如果模金宝app型响应优化安装,但没有正确的授权额度将读取之一:\ n
美元MATLABROOT \工具箱\ sloptim \ sloptim \ @ResponseOptimizer \ simset.m% ResponseOptimizer方法,没有可用的许可证
(美元MATLABROOT MATLAB的基本安装目录返回通过输入“MATLABROOT”MATLAB命令窗口)。
如果产品没有正确的授权,请获得并安装一个有效的许可证。
如果你发现这条线没有“没有可用的许可证”,然后仿真软件响应优化correclty安装和许可。金宝app在这种情况下,错误消息并不是由任何许可问题引起的。在这种情况下,以下步骤已被证明为一些用户解决问题:
(1)请核实必要的需求是否安装在机器上
> >许可(“结帐”,特性)
特点=“optimization_toolbox”和“simulink_design_o金宝appptim”
(3)类型在MATLAB命令提示符
> > restoredefaultpath
> >重复toolboxchache
> > savepath
注意上面的语句将删除任何自定义路径添加到MATLAB路径。
(4)最后,你可以试着重装工具箱。

更多的答案(0)

标签

没有标签了。

下载188bet金宝搏


释放

R2006b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!