all nothing 2020-11-05 19:07 采纳率: 0%
浏览 36

matlab遗传算法出错,求大神帮忙!!!!!!!!!!!!

这是我的非线性规划: 

这是我matlab的代码:

clear;
clc
options = gaoptimset('PopulationSize',30, 'Generations', 300); % 遗传算法相关配置
fun = @aa; % 设置适应度函数句柄
nonlcon = @nonlconfun; % 设置非线性约束函数句柄
nvars = 4; % 自变量个数
A = [];  b = [];
Aeq = [1,1,1,0];  beq = [1];
lb = [0;0;0;0];  ub = [];
[x_best, fval] = ga(fun, nvars, A,b,Aeq,beq,lb,ub,nonlcon,options);

 

这是我定义的函数:

这是我定义的非线性约束函数:

这是我出现的几个错误:

 

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 关于超局变量获取查询的问题
    • ¥20 Vs code Mac系统 PHP Debug调试环境配置
    • ¥60 大一项目课,微信小程序
    • ¥15 求视频摘要youtube和ovp数据集
    • ¥15 在启动roslaunch时出现如下问题
    • ¥15 汇编语言实现加减法计算器的功能
    • ¥20 关于多单片机模块化的一些问题
    • ¥30 seata使用出现报错,其他服务找不到seata
    • ¥35 引用csv数据文件(4列1800行),通过高斯-赛德尔法拟合曲线,在选取(每五十点取1点)数据,求该数据点的曲率中心。
    • ¥20 程序只发送0X01,串口助手显示不正确,配置看了没有问题115200-8-1-no,如何解决?