| 查看: 2309 | 回复: 37 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
xizi19880211新虫 (初入文坛)
|
[求助]
1stopt求最小值 已有1人参与
|
||
| 如果是非线性约束求最值,并且约束条件里面的量是变化,比如是随时间变化的,可以用1stopt来实现么?MATlab的GA工具箱可以实现么?求实例代码。 |
» 猜你喜欢
投稿chemical physical letters不送审?
已经有2人回复
南开大学物理学院张书辉副教授招收凝聚态物理理论方向博士生、硕士生
已经有22人回复
物理学I论文润色/翻译怎么收费?
已经有74人回复
杂志要求提供official language-editing certificate
已经有4人回复
深圳大学2026年秋博士招生-物理学-活性胶体方向-高永祥课题组
已经有16人回复
论物质与能量的统一模型及物理现象解释
已经有0人回复
基于基元I统一理论的数学相关应用推导
已经有0人回复
基元I统一理论:宇宙本质、层级演化与修炼文明的本源规律
已经有0人回复
基元I理论下三大核心空间现象精准推导与细节解析
已经有0人回复
基于基元 I 统一理论的反重力理论推导
已经有0人回复
基于基元I统一理论的量子力学本源推导
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab下用遗传算法求最小值的问题
已经有8人回复
matlab中参数改变后怎样求得曲线???
已经有6人回复
怎样拟合数据求出x=f(A,B,C),y=g(A,B,C,D)中的A,B,C,D参数
已经有18人回复
有1stopt的虫友给跑下程序,求!
已经有5人回复
求大神用1stopt拟合数据 紧急
已经有6人回复
求教matlab线性优化求最小值的问题
已经有7人回复
matlab无约束非线性方程求最小值的问题
已经有7人回复
求大哥大姐帮跑一下1stopt~新手啊,版本低啊
已经有9人回复
一个三元二次函数求极值
已经有13人回复
1stOPT1.5版每次仿真结果不一样,求助!急!
已经有3人回复
1stopt运行程序,总是出现字符函数错误的提示,请高手帮助
已经有5人回复
学1stopt要多久?
已经有12人回复
求回归方程参数估计的最优化算法matlab代码
已经有9人回复
用1stopt进行曲线拟合 每次给出结果不一样
已经有6人回复
用1stopt进行数据拟合时,无法运行sharedmodel ,求助高手
已经有7人回复
xizi19880211
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 83.5
- 散金: 5
- 帖子: 42
- 在线: 17.6小时
- 虫号: 2752848
- 注册: 2013-10-25
- 专业: 电路与系统
9楼2013-12-30 21:17:42
feixiaolin
荣誉版主 (文坛精英)
-

专家经验: +518 - 应助: 942 (博后)
- 贵宾: 1.275
- 金币: 3430
- 散金: 58785
- 红花: 532
- 沙发: 11
- 帖子: 24215
- 在线: 2601.8小时
- 虫号: 2139575
- 注册: 2012-11-21
- 专业: 光学信息获取与处理
- 管辖: 数学
2楼2013-12-30 09:12:53
xizi19880211
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 83.5
- 散金: 5
- 帖子: 42
- 在线: 17.6小时
- 虫号: 2752848
- 注册: 2013-10-25
- 专业: 电路与系统
|
也就是说把约束条件那一块用循环来实现? 代码在下面,帮我看看如何循环,谢谢 Pw=[25.3300000000000 25.3300000000000 25.6700000000000 25.6700000000000 33.3300000000000 34.6700000000000 38.3300000000000 33 28 21 14.6700000000000 14.3300000000000 4.43000000000000 5.32000000000000 10.3300000000000 9.88000000000000 8.53000000000000 4.43000000000000 3.33000000000000 3.33000000000000 5.03000000000000 8.01000000000000 5 9.03000000000000 10.9900000000000 10.5300000000000 12.52 20 23.98 30.99 30 28.33 27.53 21.56 27.01 30.32 46.98 46.07 55.65 51.55 59.88 53.66 52.03 47.55 40 53.09 54.99 53.22 50.02]; Pl=[15 15 15 15 15 15 28.9900000000000 28.9900000000000 28.9900000000000 28.9900000000000 28.9900000000000 28.9900000000000 16.5500000000000 16.5500000000000 16.5500000000000 16.5500000000000 9.59000000000000 9.59000000000000 9.59000000000000 9.59000000000000 9.59000000000000 9.59000000000000 9.59000000000000 9.59000000000000 9.59000000000000 23.3300000000000 23.3300000000000 23.3300000000000 23.3300000000000 23.3300000000000 23.3300000000000 23.3300000000000 23.3300000000000 45.8800000000000 45.8800000000000 45.8800000000000 45.8800000000000 45.8800000000000 45.8800000000000 45.8800000000000 45.8800000000000 45.8800000000000 49.5500000000000 49.5500000000000 49.5500000000000 49.5500000000000 30.8900000000000 30.8900000000000 30.8900000000000]; Eb(0)=1.2e-3*x(1); Ec(0)=3.0375e-6*x(2); for k=1:49 if Pw(k)-Pl(k)>0; Eb(k)=Eb(k-1)+Pb(k)*k*0.7; Ec(k)=Ec(k-1)+Pc(k)*k*0.98; else Eb(k)=Eb(k-1)-Pb(k)*k*0.8; Ec(k)=Ec(k-1)-Pc(k)*k*0.98; end end for k=1:49 if dp=Pw(k)*0.95-Pl(k)>0; Elsp(k)=0; else Elsp(k)=[Pl(k)-Pw(k)]*0.95*k; end LPSP++=Elsp(k)/Pl(k); end; MinFunction 0.288*x(1)+7.35e-4*x(2); Eb(k)*1000/1.2<=x(1)<=Eb(k)*1000/0.72; Ec(k)*100000/0.3037<=x(2)<=Ec(k)*1000000/0.267;x(1)<=0.7*[Pb(k)+Pc(k)]*1000/1.2; |
3楼2013-12-30 10:33:28
xizi19880211
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 83.5
- 散金: 5
- 帖子: 42
- 在线: 17.6小时
- 虫号: 2752848
- 注册: 2013-10-25
- 专业: 电路与系统
5楼2013-12-30 20:11:44













回复此楼
?