Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

writebounds

Guarde la descripción de los límites variables

Descripción

writebounds(var) guarda una descripción de los límites de la variable en un archivo denominado variable._bounds.txt Aquí variable es propiedad de.Namevar La función sobrescribe cualquier archivo existente.writebounds

ejemplo

writebounds(var,filename) guarda una descripción de los límites de la variable en un archivo con nombre.filename

Ejemplos

contraer todo

Cree una variable de optimización y guarde sus límites en un archivo.

x = optimvar('x',10,4,'LowerBound',randi(8,10,4),...     'UpperBound',10+randi(7,10,4),'Type','integer'); writebounds(x,'BoundFile.txt')

El contenido de:BoundFile.txt

  7 <= x(1, 1) <= 14   8 <= x(2, 1) <= 13   2 <= x(3, 1) <= 16   8 <= x(4, 1) <= 16   6 <= x(5, 1) <= 12   1 <= x(6, 1) <= 14   3 <= x(7, 1) <= 14   5 <= x(8, 1) <= 15   8 <= x(9, 1) <= 15   8 <= x(10, 1) <= 16   2 <= x(1, 2) <= 12   8 <= x(2, 2) <= 15   8 <= x(3, 2) <= 15   4 <= x(4, 2) <= 12   7 <= x(5, 2) <= 11   2 <= x(6, 2) <= 14   4 <= x(7, 2) <= 17   8 <= x(8, 2) <= 13   7 <= x(9, 2) <= 15   8 <= x(10, 2) <= 12   6 <= x(1, 3) <= 16   1 <= x(2, 3) <= 12   7 <= x(3, 3) <= 14   8 <= x(4, 3) <= 15   6 <= x(5, 3) <= 17   7 <= x(6, 3) <= 17   6 <= x(7, 3) <= 14   4 <= x(8, 3) <= 11   6 <= x(9, 3) <= 12   2 <= x(10, 3) <= 12   6 <= x(1, 4) <= 16   1 <= x(2, 4) <= 12   3 <= x(3, 4) <= 16   1 <= x(4, 4) <= 12   1 <= x(5, 4) <= 17   7 <= x(6, 4) <= 13   6 <= x(7, 4) <= 12   3 <= x(8, 4) <= 12   8 <= x(9, 4) <= 15   1 <= x(10, 4) <= 14

Argumentos de entrada

contraer todo

Variable de optimización, especificada como un objeto.OptimizationVariable Crear utilizando.varoptimvar

Ejemplo: var = optimvar('var',4,6)

Ruta de acceso al archivo, especificada como una cadena o un vector de caracteres. La ruta de acceso es relativa a la carpeta actual. El archivo resultante es un archivo de texto, por lo que el nombre de archivo suele tener la extensión..txt

Ejemplo: "../Notes/steel_stuff.txt"

Tipos de datos: char | string

Sugerencias

  • Para obtener la información en la ventana de comandos, utilice.writeboundsshowbounds

Introducido en R2017b