主要内容

showbounds

显示变量范围

描述

使用showbounds显示优化变量的取值范围。

例子

showbounds (var)显示的界限var

例子

全部折叠

显示范围为各种优化变量。

创建一个持续优化变量数组并显示其边界。

x = optimvar (“x”2、2);showbounds (x)
x是无界的。

设置下界(0)的所有元素x上限,并设置其第一行。

x。下界= 0;:x.UpperBound (1) = (3、5);showbounds (x)
0 < = x (1,1) < = 3 0 < = x (2, 1) 0 < = x (1、2) < = 5 0 < = x (2, 2)

创建一个二进制优化变量数组并显示其边界。

binvar = optimvar (“binvar”2,2,“类型”,“整数”,下界的0,“UpperBound”1);showbounds (binvar)
0 < = binvar (1,1) < = 1 0 < = binvar (2, 1) < = 1 0 < = binvar (1、2) < = 1 0 < = binvar (2, 2) < = 1

创建一个大的优化变量,一些有限元素,并显示变量范围。

bigvar = optimvar (“bigvar”、100、10、50);bigvar.LowerBound (55 4 3) = -20;bigvar.LowerBound (20 5 30) = -40;bigvar.UpperBound(35岁,3,35)= -200;showbounds (bigvar)
-20 < = bigvar (55 4 3) -40 < = bigvar (20 5 30) bigvar(35岁,3,35)< = -200

输入参数

全部折叠

优化变量,作为指定OptimizationVariable对象。创建var使用optimvar

例子:var = optimvar (“var”、4、6)

提示

  • 有很多界限,使用的为一个变量writebounds生成一个文本文件包含绑定信息。

版本历史

介绍了R2017b