Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 人工智能 > 进化计算
进化计算 A discussion board for Evolutionary Computation.
回复
 
主题工具 显示模式
旧 2011-03-24, 10:04   #1
shanggucanyue
初级会员
 
注册日期: 2011-03-24
年龄: 40
帖子: 3
声望力: 0
shanggucanyue 正向着好的方向发展
默认 遗传算法中遗传算法工具GUI的使用

我是一个matlab初学者,想请教在遗传算法中GUI中怎么样定义变量的范围,比如
f= x1*x2+x1^2+x2^2+x2*x3+x3^2
2≤x1≤4;3≤x2≤6;1≤x3≤3
求f小值。中x1,x2,x3的取值在工作框中哪一部分设定,我只找到变量个数设定地方,看了书,找不到变量的取值范围设定的地方。
希望各位高手指教。
谢谢!!
shanggucanyue 当前离线   回复时引用此帖
旧 2011-03-24, 10:59   #2
yuanbashou
初级会员
 
yuanbashou 的头像
 
注册日期: 2011-03-21
住址: 重庆
帖子: 11
声望力: 15
yuanbashou 正向着好的方向发展
默认 回复: 遗传算法中遗传算法工具GUI的使用

引用:
作者: shanggucanyue 查看帖子
我是一个matlab初学者,想请教在遗传算法中GUI中怎么样定义变量的范围,比如
f= x1*x2+x1^2+x2^2+x2*x3+x3^2
2≤x1≤4;3≤x2≤6;1≤x3≤3
求f小值。中x1,x2,x3的取值在工作框中哪一部分设定,我只找到变量个数设定地方,看了书,找不到变量的取值范围设定的地方。
希望各位高手指教。
谢谢!!
>>syms x
>>x1=2:0.1:4;x2=3:0.1:6;x3=1:0.1:3;
我想是这样的吧,0.1是步长,可以另定
yuanbashou 当前离线   回复时引用此帖
旧 2011-03-24, 11:51   #3
shanggucanyue
初级会员
 
注册日期: 2011-03-24
年龄: 40
帖子: 3
声望力: 0
shanggucanyue 正向着好的方向发展
默认 回复: 遗传算法中遗传算法工具GUI的使用

引用:
作者: yuanbashou 查看帖子
>>syms x
>>x1=2:0.1:4;x2=3:0.1:6;x3=1:0.1:3;
我想是这样的吧,0.1是步长,可以另定
谢谢!
想问问你这说的是在MATLAB中遗传算法工具GUI的使用情况吗?如果是,那么在哪里输入x1=2:0.1:4;x2=3:0.1:6;x3=1:0.1:3;
shanggucanyue 当前离线   回复时引用此帖
旧 2011-03-25, 08:34   #4
anbcjys
高级会员
 
注册日期: 2008-09-14
年龄: 43
帖子: 351
声望力: 24
anbcjys 正向着好的方向发展
默认 回复: 遗传算法中遗传算法工具GUI的使用

引用:
作者: shanggucanyue 查看帖子
谢谢!
想问问你这说的是在MATLAB中遗传算法工具GUI的使用情况吗?如果是,那么在哪里输入x1=2:0.1:4;x2=3:0.1:6;x3=1:0.1:3;
你是哪个工具箱?
另外建议自己编写 毕竟这样才有使用性,否则工具箱可能不能解决你的实际问题
__________________
qq604443022
anbcjys 当前离线   回复时引用此帖
旧 2011-03-25, 17:45   #5
shanggucanyue
初级会员
 
注册日期: 2011-03-24
年龄: 40
帖子: 3
声望力: 0
shanggucanyue 正向着好的方向发展
默认 回复: 遗传算法中遗传算法工具GUI的使用

会不会是在编写M文件的时候就把约束条件加入了呢,算法工具键入的gatool
shanggucanyue 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 21:18


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.