| 8 | 1/1 | 返回列表 |
| 查看: 1660 | 回復(fù): 7 | |||
muyouyou新蟲(chóng) (初入文壇)
|
[求助]
matlab優(yōu)化求解中遇到問(wèn)題,望大神指點(diǎn)。。。 已有1人參與
|
|
在matlab中 目標(biāo)函數(shù)function=myfun(x) f=0.5*1.935*10^(-5)*x(1)^2*x(2)*(x(3)+1.5)+0.5*5.75*x(2)^3*x(3)/x(1)^4; 約束條件function[C,Ceq]=mycon(x) c=[1.35*10^(5)/x(1)+12.76*10^(6)*x(2)^2-6.9*10^5*x(1)*x(2)/(12.56*x(1)^3*x(2)-12.56*x(1)^4);x(1)^2*10^10/(x(2)*x(3));(x(1)*x(3)+x(1))/x(2)+86.25*10^3/x(2);x(1)*x(3)+1.5*x(1)-215]; ceq=[]; 主程序: x0=[38.6 191 4.06]; lb=[25 185 3.5]; ub=[40 250 7.0]; options=optimset('LargeScale','off'); [x,fval]=fmincon(‘myfun’,x0,[],[],[],[],lb,ub,'mycon') 運(yùn)行結(jié)果為:??? Error using ==> fmincon FMINCON cannot continue because user supplied nonlinear constraint function failed with the following error: One or more output arguments not assigned during call to 'F:\software\matlab\work\mycon.m (mycon)'. 本人初接觸matlab,總是出現(xiàn)這種錯(cuò)誤,不知是怎么回事。望高手指點(diǎn)。。。 |
主管區(qū)長(zhǎng) (職業(yè)作家)
![]() |
專家經(jīng)驗(yàn): +1059 |

主管區(qū)長(zhǎng) (職業(yè)作家)
![]() |
專家經(jīng)驗(yàn): +1059 |

新蟲(chóng) (初入文壇)
|
function Fmincon >>clear all;clc >> x0=[38.6 191 4.06]; >> lb=[25 185 3.5]; >> ub=[40 250 7.0]; >> [x,fval]=fmincon(@func,x0,[],[],[],[],lb,ub,@NlinCons) %--------------------------------------------------------- function[C,Ceq]=NlinCons(x) c=[1.35*10^(5)/x(1)+12.76*10^(6)*x(2)^2-6.9*10^5*x(1)*x(2)/(12.56*x(1)^3*x(2)-12.56*x(1)^4);x(1)^2*10^10/(x(2)*x(3));(x(1)*x(3)+x(1))/x(2)+86.25*10^3/x(2);x(1)*x(3)+1.5*x(1)-215]; ceq=[]; %--------------------------------------------------------- functionf=func(x) f=0.5*1.935*10^(-5)*x(1)^2*x(2)*(x(3)+1.5)+0.5*5.75*x(2)^3*x(3)/x(1)^4 我按你給的步驟計(jì)算了一下,結(jié)果是??? Error: File: F:\software\matlab\work\Fmincon.m Line: 3 Column: 1 Missing variable or function..是怎么回事呢?謝謝你了。。。 |
主管區(qū)長(zhǎng) (職業(yè)作家)
![]() |
專家經(jīng)驗(yàn): +1059 |

主管區(qū)長(zhǎng) (職業(yè)作家)
![]() |
專家經(jīng)驗(yàn): +1059 |

新蟲(chóng) (初入文壇)
新蟲(chóng) (初入文壇)
|
x1=[21,26,31,21,26,31,21,26,31,21,26,31,21,26,31,21,26,31]; x2=[133,143,153,133,143,153,143,153,133,153,133,143,143,153,133,153,133,143]; x3=[3.9,4.4,4.9,4.4,4.9,3.9,3.9,4.4,4.9,4.9,3.9,4.4,4.9,3.9,4.4,4.4,4.9,3.9]; y=[40.69803,40.24597,39.66466,39.65027,39.3111,41.64728,39.43865,39.07176,42.09825,36.28181,42.55311,41.77374,37.45602,40.11952,43.03311,37.21668,40.57048,42.8215]; 如何擬合成y=f(x1,x2,x3)的多項(xiàng)式,望高手指點(diǎn)指點(diǎn)。。。 |
| 8 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 321求調(diào)劑 +3 | 何潤(rùn)采123 2026-03-18 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 一志愿吉林大學(xué)材料學(xué)碩321求調(diào)劑 +3 | Ymlll 2026-03-18 | 5/250 |
|
|
[考研] 266求調(diào)劑 +5 | 陽(yáng)陽(yáng)哇塞 2026-03-14 | 9/450 |
|
|
[考研] 一志愿西南交大,求調(diào)劑 +4 | 材化逐夢(mèng)人 2026-03-18 | 4/200 |
|
|
[考研] 0703化學(xué)調(diào)劑 ,六級(jí)已過(guò),有科研經(jīng)歷 +10 | 曦熙兮 2026-03-15 | 10/500 |
|
|
[考研] 331求調(diào)劑(0703有機(jī)化學(xué) +7 | ZY-05 2026-03-13 | 8/400 |
|
|
[考研] 【0856】化學(xué)工程(085602)313 分,本科學(xué)科評(píng)估A類院;瘜W(xué)工程與工藝,誠(chéng)求調(diào)劑 +7 | 小劉快快上岸 2026-03-11 | 8/400 |
|
|
[考研] 26考研求調(diào)劑 +6 | 丶宏Sir 2026-03-13 | 6/300 |
|
|
[考博] 26申博 +4 | 八旬速覽 2026-03-16 | 4/200 |
|
|
[考研] 321求調(diào)劑 +5 | 大米飯! 2026-03-15 | 5/250 |
|
|
[考研] 中科院材料273求調(diào)劑 +4 | yzydy 2026-03-15 | 4/200 |
|
|
[考研] 求老師收留調(diào)劑 +4 | jiang姜66 2026-03-14 | 5/250 |
|
|
[考研] 070305求調(diào)劑 +3 | mlpqaz03 2026-03-14 | 4/200 |
|
|
[考研] 復(fù)試調(diào)劑 +3 | 呼呼?~+123456 2026-03-14 | 3/150 |
|
|
[考研] 330求調(diào)劑 +3 | ?醬給調(diào)劑跪了 2026-03-13 | 3/150 |
|
|
[考研] 290求調(diào)劑 +7 | ADT 2026-03-12 | 7/350 |
|
|
[考研] 328化工專碩求調(diào)劑 +4 | 。,。,。,。i 2026-03-12 | 4/200 |
|
|
[考研] 材料301分求調(diào)劑 +5 | Liyouyumairs 2026-03-12 | 5/250 |
|
|
[考研] 0817化學(xué)工程與技術(shù)考研312分調(diào)劑 +3 | T123 tt 2026-03-12 | 3/150 |
|
|
[考博] 福州大學(xué)楊黃浩課題組招收2026年專業(yè)學(xué)位博士研究生,2026.03.20截止 +3 | Xiangyu_ou 2026-03-12 | 3/150 |
|