Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

value

Convertir una variable o parámetro en un valor sin unidad con la conversión de unidades especificada

Sección principal: equations

Sintaxis

value(a,'unit')

Descripción

value(a,'unit') devuelve un valor numérico sin unidad, convirtiendo a en unidades unit. a es una variable o parámetro, especificado como un valor con unidad, y unit es una unidad definida en el registro de unidades. unit debe corresponderse con las unidades de a.

value(a,'unit','type') realiza una conversión lineal o afín de unidades de temperatura y devuelve un valor numérico sin unidad, convirtiendo a en unidades unit. type especifica el tipo de conversión y puede ser una de dos cadenas: linear o affine. Si el tipo no se especifica en el momento de convertir las unidades de temperatura, se asume que es afín.

Utilice esta función en la sección equations de un archivo Simscape™ para convertir una variable o parámetro en un valor escalar.

Ejemplos

expandir todo

Si a = {10,'cm'}, entonces:

  • value(a,'m') devuelve 0.1.

  • value(a,'s') genera un mensaje de error porque las unidades no se corresponden.

Si a = {10,'C'}, entonces:

  • value(a,'K','linear') devuelve 10.

  • value(a,'K','affine') devuelve 283.15.

  • value(a,'K') devuelve 283.15 porque, de forma predeterminada, la conversión de la unidad de temperatura es afín.

Historial de versiones

Introducido en R2008b