ドキュメンテーションヘルプセンタードキュメンテーション
このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。
点における制约违反
Infeas =不可行(约束,PT)
不可见を使用て点における制约违反数値を求めます。
不可见
ヒント
完全なフローについては,问题ベース最适化ワークフローまたは方程式解くの问题ベースのフローフローを参照しください。
例
卵子=不可行(约束,,,,pt)は,点ptにおける制约约束の违反数を返し。。
卵子=不可行(约束,,,,pt)
卵子
约束
pt
すべて折りたたむ
点がをてかどうか确认します。
2つのととつのつのを设定し。。。
x = optimvar('X');y = optimvar('y');cons = x + y <= 2;CONS2 = X + Y/4 <= 1;
点x = 0,,,,y = 4が缺点という名前満たしてかどう确认し。実行不可能可能性がゼロのの场合に,,点点点。
x = 0
y = 4
缺点
pt.x = 0;pt.y = 4;Infeas =不可行(缺点,PT)
infeas = 2
点はこのに关し実行不可能です。
その他に关する可能性をし。。。
Infeas =不可行(Cons2,PT)
infeas = 0
点はこのに关し実行可能です。
点が条件を制约を満たしいるどうかを确认します。
最适変数制约のを设定します。
x = optimvar('X',3,2);cons = sum(x,2)<= [1; 3; 2];
点pt.x = [1,-1; 2,3; 3,-1]がこれら制约ているかどうを确认します。
pt.x = [1,-1; 2,3; 3,-1]
pt.x = [1,-1; 2,3; 3,-1];Infeas =不可行(缺点,PT)
infeas =3×10 2 0
2番目番目の制约关して実行不。。。
优化平等
优化Qualize Quality
优化构成
最适化制约。优化平等オブジェクト,优化Qualize Qualityオブジェクト,または优化构成オブジェクトとして指定ます。约束は単一制约制约のを表すことができます。
例:约束= x + y <= 1は,Xとyがスカラーのは単一の制约。。
约束= x + y <= 1
X
y
例:constr = sum(x)== 1は,X2次元次元配列场合は制约の配列。。。
constr = sum(x)== 1
评価する制约最适変数に対して最化名にに一致するフィールド名をもつもつ构造构造体として指定指定pt内のサイズは,する化変数のと一致ししていいなければばなり。
例:pt.x = 5*眼睛(3)
pt.x = 5*眼睛(3)
データ::结构
结构
制约の可能性実数配列として返さますゼロであるエントリエントリは実行実行可能可能可能ななな制约を表し,,正のののの各各各卵子のサイズは制约约束のサイズ同じです。スカラースカラー卵子の例について,复数の制约の计算を参照しください。
警告
ベースのは目的关数,非线形等式,または不等不等式式におけるにおける复素复素复素数値数値をししてていいませません。。关数のの计算计算计算计算复素数値数値数値数値含ま含ま含まれれれれれ结果が正确なる场合があり。。
优化平等|优化Qualize Quality|优化构成|评估
评估
この例さたバージョンがます编集さた方のの例を开き开きます?
Matlabコマンドコマンドにするがクリックされまし。。
matlabコマンドコマンドに入力してしください。。。。ブラウザー
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室