亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? constr.m

?? 各種Matlab數(shù)學(xué)建模工具箱,方程求根,微積分和微分方程等以及一些數(shù)學(xué)建模競賽的源程序
?? M
字號:
function [x,OPTIONS,lambda,HESS]=constr(FUN,x,OPTIONS,VLB,VUB,GRADFUN,varargin)
%約束優(yōu)化,非線性規(guī)劃
%求解       min  f(x)
%           s.t. G(x)<=0
% 這里x是n維向量,G(x)是 的向量函數(shù),f(x)是 的函 數(shù),G(x)<=0中可含有的等式約束。
% 用法
%    x=constr('fun',x0)
%    x=constr('fun',x0,options)
%    x=constr('fun',x0,options,vlb,vub)
%    x=constr('fun',x0,options,vlb,vub,'grad')
%    x=constr('fun',x0,options,vlb,vub,'grad'.p1,p2,…)
%    [x,options]=constr('fun',x0,…)
% 這里fun是表示f(x)和G(x)的M函數(shù)
%               [f,g]=fun(x)
% x0為初值,options為優(yōu)化參數(shù),vlb為下界,vub為上界,
% grad是表示f(x)和G(x)的梯度的M函數(shù)。
%               [df,dg]=grad(x)
% 注意:方程變量必須拼成一個向量變量,即用x(1),x(2),...
%
%例題
%   max x*y*z
%   -x+y+2*z>=0
%   x+2*y+2*z<=72
%   10<=y<=20
%    x-y=10
%  先化為
%   min -x(1)*x(2)*x(3)
%   x(1)-x(2)-10=0
%   x(1)-x(2)-2*x(3)<=0
%   x(1)+2*x(2)+2*x(3)-72<=0
%   10<=x(2)<=20
%  寫M函數(shù)optfun2.m
%          function  [f,g]=optfun2(x)
%          f=-x(1)*x(2)*x(3)
%          g(1)=x(1)-x(2)-10;
%          g(2)=x(1)-x(2)-2*x(3);
%          g(3)=x(1)+2*x(2)+2*x(3)-72
%  求解
%   x0=[10,10,10];
%   options(13)=1;
%   [x,options]=constr('fun',x0,options,[-inf,10,-inf]',[inf,20,inf]);
%   x,-options(8)
%
%CONSTR Finds the constrained minimum of a function of several variables.
%   CONSTR has been replaced with FMINCON.  CONSTR currently works but
%   will be removed in the future.  Use FMINCON instead.
%
%   X=CONSTR('FUN',X0) starts at X0 and finds a constrained minimum to 
%   the function which is described in FUN (usually an M-file: FUN.M).
%   The function 'FUN' should return two arguments: a scalar value of the 
%   function to be minimized, F, and a matrix of constraints, G: 
%   [F,G]=FUN(X). F is minimized such that G <= zeros(size(G)).
%
%   X=CONSTR('FUN',X,OPTIONS) allows a vector of optional parameters to 
%   be defined. For more information type HELP FOPTIONS.
%   
%   X=CONSTR('FUN',X,OPTIONS,VLB,VUB) defines a set of lower and upper
%   bounds on the design variables, X, so that the solution is always in 
%   the range VLB <= X <= VUB. 
%   
%   X=CONSTR('FUN',X,OPTIONS,VLB,VUB,'GRADFUN') allows a function 
%   'GRADFUN' to be entered which returns the partial derivatives of the 
%   function and the constraints at X:  [gf,GC] = GRADFUN(X).
%   Use OPTIONS(9)=1 to check analytic gradients in GRADFUN against
%   numeric gradients during the first iteration.
%
%   X=CONSTR('FUN',X,OPTIONS,VLB,VUB,'GRADFUN',P1,P2,...) passes the 
%   problem-dependent parameters P1,P2,... directly to the functions FUN 
%   and GRADFUN: FUN(X,P1,P2,...) and GRADFUN(X,P1,P2,...).  Pass
%   empty matrices for OPTIONS, VLB, VUB, and 'GRADFUN' to use the 
%   default values.
%
%   [X,OPTIONS]=CONSTR('FUN',X0,...) returns the parameters used in the 
%   optimization method.  For example, OPTIONS(10) contains the number 
%   of function evaluations used.
%
%   [X,OPTIONS,LAMBDA]=CONSTR('FUN',X0,...) returns the Lagrange multipliers
%   at the solution X in the vector LAMBDA.
%
%   [X,OPTIONS,LAMBDA,HESS]=CONSTR('FUN',X0,...) returns the quasi-Newton
%   approximation to the Hessian matrix at the solution X.
%
%   Copyright (c) 1990-98 by The MathWorks, Inc.
%   $Revision: 1.45 $  $Date: 1998/08/31 22:29:17 $

%
%   X=CONSTR('FUN',X,OPTIONS,VLB,VUB,GRADFUN,P1,P2,..) allows
%   extra parameters, P1, P2, ... to be passed directly to FUN:
%   [F,G]=FUN(X,P1,P2,...). Empty arguments ([]) are ignored.


if nargin < 2, error('constr requires two input arguments'); end
if nargin < 3, OPTIONS=[]; end
if nargin < 4, VLB=[]; end
if nargin < 5, VUB=[]; end
if nargin < 6, GRADFUN=[]; end

caller='constr';
lenVarIn = length(varargin);

% Convert to inline function as needed.
gradflag = 0;
[funfcn,msg] = prefcnchk(FUN,caller,lenVarIn,gradflag);
if ~isempty(msg)
  error(msg);
end

if ~isempty(GRADFUN)
  gradflag = 1;
  [gradfcn,msg] = prefcnchk(GRADFUN,caller,lenVarIn,gradflag);
  if ~isempty(msg)
    error(msg);
  end
else
  gradfcn = [];
end

[x,OPTIONS,lambda,HESS]=nlconstold(funfcn,x,OPTIONS,VLB,VUB,gradfcn,varargin{:});

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
黄色小说综合网站| 日本一区二区三区久久久久久久久不| 亚洲黄色性网站| 91小视频免费观看| 亚洲一区二区欧美日韩| 欧美少妇一区二区| 日本va欧美va欧美va精品| 久久综合999| 成人国产精品免费| 亚洲综合色噜噜狠狠| 欧美日韩久久久| 国产在线精品一区二区三区不卡 | 蜜臀久久99精品久久久久宅男| 欧美久久婷婷综合色| 免费在线看成人av| 国产三级精品视频| 日本高清不卡视频| 免费人成网站在线观看欧美高清| 精品国产百合女同互慰| www.亚洲在线| 免费美女久久99| 国产欧美日韩不卡| 欧美美女直播网站| 国产一区二区三区香蕉| 亚洲人成在线观看一区二区| 欧美电影影音先锋| 国产成人免费视频网站| 亚洲123区在线观看| 久久女同性恋中文字幕| 色偷偷久久人人79超碰人人澡| 强制捆绑调教一区二区| 国产精品卡一卡二| 欧美一级一级性生活免费录像| av在线不卡电影| 美国毛片一区二区三区| 亚洲日本成人在线观看| 欧美zozo另类异族| 91久久人澡人人添人人爽欧美| 麻豆成人免费电影| 亚洲精品国产精华液| 久久亚洲捆绑美女| 欧美日韩在线播| 成年人午夜久久久| 美日韩黄色大片| 亚洲妇熟xx妇色黄| 国产精品伦一区二区三级视频| 日韩视频永久免费| 欧美日韩一区二区三区四区| 成人毛片老司机大片| 麻豆精品一区二区| 天堂久久一区二区三区| 成人免费小视频| 久久日韩粉嫩一区二区三区| 欧美美女一区二区在线观看| 色综合咪咪久久| 成人免费视频视频在线观看免费| 麻豆精品一区二区三区| 日韩经典一区二区| 一区二区三区不卡视频 | 日韩欧美你懂的| 欧美日韩你懂得| 99久久99久久精品免费看蜜桃| 国内精品自线一区二区三区视频| 日韩黄色在线观看| 午夜精品久久一牛影视| 亚洲精品自拍动漫在线| 亚洲四区在线观看| 亚洲欧洲三级电影| 国产精品国产三级国产aⅴ入口| 精品国产一区二区亚洲人成毛片 | 欧美午夜精品电影| 一本大道久久a久久综合| 不卡一区在线观看| av不卡一区二区三区| 国产精品一区二区在线观看网站| 狠狠久久亚洲欧美| 国产一区二区精品久久91| 国产综合色产在线精品| 国产精品一线二线三线| 国产精品一区二区果冻传媒| 国产精品一区二区三区99| 国产精品911| 成人av中文字幕| 色偷偷成人一区二区三区91| 欧美日韩一二区| 在线综合亚洲欧美在线视频| 日韩一区二区视频| 精品成a人在线观看| 国产午夜精品在线观看| 中文字幕av在线一区二区三区| 国产精品天干天干在线综合| 18涩涩午夜精品.www| 一级做a爱片久久| 午夜精品影院在线观看| 美女视频网站久久| 国产成人综合在线播放| av电影一区二区| 欧美日韩在线亚洲一区蜜芽| 91精品一区二区三区久久久久久| 日韩免费高清电影| 日本一区二区三区电影| 亚洲精品高清在线| 日本免费在线视频不卡一不卡二| 久久精品久久久精品美女| 国产成人免费在线观看不卡| 色悠久久久久综合欧美99| 欧美日韩国产一区| 久久久亚洲精品一区二区三区| 亚洲欧美一区二区视频| 午夜欧美一区二区三区在线播放| 黄色小说综合网站| 在线免费不卡电影| 精品国产一区二区三区av性色| 国产精品久久久久久久久动漫 | 日韩在线观看一区二区| 国产福利一区二区| 在线视频亚洲一区| 精品1区2区在线观看| 亚洲欧美激情插| 欧美绝品在线观看成人午夜影视| 久久在线免费观看| 亚洲一区成人在线| 国产成人亚洲精品狼色在线| 欧美日韩高清一区| 欧美激情自拍偷拍| 日本美女一区二区三区| 91网站最新地址| 久久伊人中文字幕| 亚洲成人激情自拍| 成人免费视频国产在线观看| 欧美一级国产精品| 一区二区三区久久| 国产69精品一区二区亚洲孕妇| 欧美日韩成人综合| 亚洲色图欧美激情| 国产经典欧美精品| 日韩免费视频一区| 亚洲成a人v欧美综合天堂下载 | 日韩电影在线一区| 91免费版在线| 国产清纯白嫩初高生在线观看91| 日韩制服丝袜先锋影音| 在线观看视频欧美| 中文字幕中文字幕在线一区 | 国产欧美日韩在线视频| 秋霞成人午夜伦在线观看| 在线观看91精品国产入口| 欧美韩国一区二区| 九九国产精品视频| 欧美日韩国产免费一区二区 | 成人黄色在线看| 精品成人在线观看| 免费成人美女在线观看| 欧美亚洲国产怡红院影院| 亚洲欧洲成人精品av97| 国产成人高清在线| 精品久久久久久久久久久久久久久| 天天色图综合网| 欧美日韩国产高清一区二区 | 精品久久人人做人人爰| 婷婷开心激情综合| 欧美日韩在线三区| 午夜成人免费视频| 欧美人与z0zoxxxx视频| 三级成人在线视频| 538在线一区二区精品国产| 亚洲成av人片在线观看| 51精品视频一区二区三区| 亚洲福利一区二区三区| 欧美伦理影视网| 日本美女视频一区二区| 日韩欧美在线网站| 精品一二三四在线| 久久久久久久久久久久电影| 国产剧情在线观看一区二区| 欧美精品一区二区三区高清aⅴ| 麻豆国产精品一区二区三区| 精品人伦一区二区色婷婷| 九九精品视频在线看| 久久精品人人做人人爽人人| 国产成人精品aa毛片| 成人欧美一区二区三区视频网页| 91福利在线播放| 日本亚洲天堂网| 久久久91精品国产一区二区精品 | 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 一个色综合网站| 欧美日韩亚洲综合在线 | 欧美老肥妇做.爰bbww| 男女男精品视频| 国产女主播在线一区二区| 99久久99久久久精品齐齐| 亚洲图片欧美综合| 欧美大胆一级视频| 成人午夜av在线| 亚洲成人激情社区| 久久久综合视频| 色综合一区二区三区| 日韩电影免费一区| 国产欧美综合色|