| 2 | 1/1 | 返回列表 |
| 查看: 677 | 回復: 1 | |||
Justiceall新蟲 (初入文壇)
|
[求助]
關于matlab的一個非線性約束求解的問題
|
|
具體如下: 目標方程:y=(x1-2.0).^2.0+(x2-1.0).^2.0; 約束條件:x1-2.0x2+1>=0; ((x1).^2.0)/4.0-(x2).^2.0+1>=0 目標方程M文件fitness:function [ y ] = fitness( x ) y=(x1-2.0).^2.0+(x2-1.0).^2.0 end 非線性約束條件M文件nonl:function [ c,ce ] = nonl( x ) ce=[]; c=-((x1).^2.0)/4.0+(x2).^2.0-1.0; end 主程序:A=[-1,2]; b=1; [x,fval]=ga(@fitness,2,A,b,[],[],[],[],@nonl) 結果運行錯誤了,修改了好多次還是不行啊。具體錯誤如下: Undefined function or variable 'x1'. Error in nonl (line 5) cineq(1)=-((x1).^2.0)/4.0+(x2).^2.0-1.0; Error in validate>@(x)nonlcon(x,NonconFcnArgs{:}) (line 142) nonlcon = @(x) nonlcon(x,NonconFcnArgs{:}); Error in constrValidate (line 20) [cineq,ceq] = nonlcon(Iterate.x'); Error in gacommon (line 132) [LinearConstr, Iterate,nineqcstr,neqcstr,ncstr] = constrValidate(NonconFcn, ... Error in ga (line 322) [x,fval,exitFlag,output,population,scores,FitnessFcn,nvars,Aineq,bineq,Aeq,beq,lb,ub, ... Caused by: Failure in initial user-supplied nonlinear constraint function evaluation. 請各位大俠幫忙看看到底是怎么回事啊,因為剛剛注冊的木蟲只有這么多金幣了,謝謝各位好心人。 |
榮譽版主 (著名寫手)
![]() |
專家經驗: +4 |

| 2 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 322求調劑 +8 | 宋明欣 2026-03-27 | 8/400 |
|
|---|---|---|---|---|
|
[考研] 070300化學354求調劑 +7 | 101次希望 2026-03-28 | 7/350 |
|
|
[考研] 289求調劑 +14 | 新時代材料 2026-03-27 | 14/700 |
|
|
[考研] 一志愿河北工業(yè)大學0817化工278分求調劑 +14 | jhybd 2026-03-23 | 19/950 |
|
|
[考研] 求調劑 +4 | QiMing7 2026-03-25 | 5/250 |
|
|
[考研] 291求調劑 +7 | Y-cap 2026-03-29 | 8/400 |
|
|
[考研] 環(huán)境工程 085701,267求調劑 +6 | minht 2026-03-29 | 6/300 |
|
|
[考研] 22408 359分調劑 +4 | Qshers 2026-03-27 | 6/300 |
|
|
[考研] 一志愿北京理工大學本科211材料工程294求調劑 +8 | mikasa的圍巾 2026-03-28 | 8/400 |
|
|
[考研] 332求92調劑 +8 | 蕉蕉123 2026-03-28 | 8/400 |
|
|
[考研] 083000學碩274求調劑 +8 | Li李魚 2026-03-26 | 8/400 |
|
|
[考研] 347求調劑 +3 | 山頂見α 2026-03-25 | 3/150 |
|
|
[考研] 317求調劑 +6 | 十閑wx 2026-03-24 | 6/300 |
|
|
[考研] 266分求材料化工冶金礦業(yè)等專業(yè)的調劑 +4 | 哇呼哼呼哼 2026-03-26 | 4/200 |
|
|
[考研] 復試調劑,一志愿南農083200食品科學與工程 +5 | XQTJZ 2026-03-26 | 5/250 |
|
|
[考研] 求調劑 +6 | 林之夕 2026-03-24 | 6/300 |
|
|
[考研] 321求調劑 +6 | Ymlll 2026-03-24 | 6/300 |
|
|
[考研] 生物學 296 求調劑 +4 | 朵朵- 2026-03-26 | 6/300 |
|
|
[考研] 材料考研求調劑 +3 | Dendel 2026-03-23 | 6/300 |
|
|
[考研] 求調劑 +3 | 李李不服輸 2026-03-25 | 3/150 |
|