

En geometría afín , el escalado uniforme (o escalado isotrópico [ 1 ] ) es una transformación lineal que agranda (aumenta) o reduce (disminuye) objetos mediante un factor de escala que es el mismo en todas las direcciones ( isotrópicamente ). El resultado del escalado uniforme es similar (en el sentido geométrico) al original. Normalmente se permite un factor de escala de 1, de modo que las formas congruentes también se clasifican como similares. El escalado uniforme se produce, por ejemplo, al ampliar o reducir una fotografía , o al crear una maqueta de un edificio, un coche, un avión, etc.
Más general es el escalado con un factor de escala independiente para cada eje. El escalado no uniforme ( escalado anisotrópico ) se obtiene cuando al menos uno de los factores de escala es diferente de los demás; un caso especial es el escalado o estiramiento direccional (en una dirección). El escalado no uniforme cambia la forma del objeto; por ejemplo, un cuadrado puede transformarse en un rectángulo o en un paralelogramo si los lados del cuadrado no son paralelos a los ejes de escalado (los ángulos entre líneas paralelas a los ejes se conservan, pero no todos los ángulos). Esto ocurre, por ejemplo, cuando se observa una valla publicitaria lejana desde un ángulo oblicuo o cuando la sombra de un objeto plano cae sobre una superficie que no es paralela a él.
Cuando el factor de escala es mayor que 1 (uniforme o no uniforme), el escalado también se denomina a veces dilatación o ampliación . Cuando el factor de escala es un número positivo menor que 1, el escalado también se denomina a veces contracción o reducción .
En el sentido más general, un escalado incluye el caso en que las direcciones de escalado no son perpendiculares. También incluye el caso en que uno o más factores de escala son iguales a cero ( proyección ), y el caso de uno o más factores de escala negativos (un escalado direccional por -1 es equivalente a una reflexión ).
El escalado es una transformación lineal y un caso especial de transformación homotética (escalado alrededor de un punto). En la mayoría de los casos, las transformaciones homotéticas son transformaciones no lineales.
Escalado uniforme
Un factor de escala suele ser un decimal que escala, o multiplica, alguna cantidad. En la ecuación y = Cx , C es el factor de escala de x . C también es el coeficiente de x y puede denominarse constante de proporcionalidad de y con respecto a x . Por ejemplo, duplicar distancias corresponde a un factor de escala de dos para la distancia, mientras que cortar un pastel por la mitad da como resultado trozos con un factor de escala de volumen de la mitad. La ecuación básica es imagen sobre preimagen.
En el ámbito de la metrología, el factor de escala de un instrumento se denomina a veces sensibilidad. La relación entre dos longitudes correspondientes en dos figuras geométricas semejantes también se conoce como escala.
Representación matricial
Un escalado puede representarse mediante una matriz de escalado . Para escalar un objeto mediante un vector v = ( v x , v y , v z ), cada punto p = ( p x , p y , p z ) debería multiplicarse por esta matriz de escalado:
Como se muestra a continuación, la multiplicación dará el resultado esperado:
Este tipo de escala modifica el diámetro de un objeto por un factor comprendido entre los factores de escala, el área por un factor comprendido entre el producto más pequeño y el más grande de dos factores de escala, y el volumen por el producto de los tres.
La escala es uniforme si y solo si los factores de escala son iguales ( v x = v y = v z ). Si todos los factores de escala, excepto uno, son iguales a 1, tenemos una escala direccional.
En el caso en que v x = v y = v z = k , el escalado aumenta el área de cualquier superficie por un factor de k 2 y el volumen de cualquier objeto sólido por un factor de k 3 .
Escalado en dimensiones arbitrarias
Enespacio dimensionalescalado uniforme por un factorse logra mediante multiplicación escalar con, es decir, multiplicando cada coordenada de cada punto por. Como caso especial de transformación lineal, también se puede lograr multiplicando cada punto (visto como un vector columna) por una matriz diagonal cuyas entradas en la diagonal son todas iguales a, es decir.
El escalado no uniforme se logra mediante la multiplicación con cualquier matriz simétrica . Los valores propios de la matriz son los factores de escala, y los vectores propios correspondientes son los ejes a lo largo de los cuales se aplica cada factor de escala. Un caso especial es una matriz diagonal, con números arbitrarios.a lo largo de la diagonal: los ejes de escala son entonces los ejes de coordenadas, y la transformación escala a lo largo de cada eje.por el factor.
En el escalado uniforme con un factor de escala distinto de cero, todos los vectores distintos de cero conservan su dirección (vista desde el origen) o bien, su dirección se invierte, según el signo del factor de escala. En el escalado no uniforme, solo los vectores que pertenecen a un espacio propio conservan su dirección. Un vector que es la suma de dos o más vectores distintos de cero pertenecientes a diferentes espacios propios se inclinará hacia el espacio propio con el mayor valor propio.
Utilizando coordenadas homogéneas
En geometría proyectiva , frecuentemente utilizada en gráficos por computadora , los puntos se representan mediante coordenadas homogéneas . Para escalar un objeto mediante un vector v = ( v x , v y , v z ), cada vector de coordenadas homogéneas p = ( p x , p y , p z , 1) debería multiplicarse por esta matriz de transformación proyectiva :
Como se muestra a continuación, la multiplicación dará el resultado esperado:
Dado que el último componente de una coordenada homogénea puede considerarse como el denominador de los otros tres componentes, se puede lograr un escalado uniforme por un factor común s (escalado uniforme) utilizando esta matriz de escalado:
Para cada vector p = ( p x , p y , p z , 1) tendríamos
lo cual sería equivalente a
Función de dilatación y contracción
Dado un punto, la dilatación lo asocia con el puntoa través de las ecuaciones
- para.
Por lo tanto, dada una función, la ecuación de la función dilatada es
Casos particulares
- Si, la transformación es horizontal; cuando, es una dilatación, cuando, es una contracción.
- Si, la transformación es vertical; cuandoes una dilatación, cuando, es una contracción.
- Si m × n = 1, la transformación es un mapeo de compresión .
Véase también
- Gráficos por computadora 2D#Escalado
- Zoom digital
- Dilatación (espacio métrico)
- Función homogénea
- transformación homotética
- Coordenadas ortogonales
- Escalar (matemáticas)
- Escala (desambiguación)
- Factor de escala (informática)
- Factor de escala (cosmología)
- Escalas de los modelos a escala
- Escalamiento en la estimación estadística
- Escalamiento en gravedad
- Matriz de transformación
- Escalado de imágenes
Notas a pie de página
- ↑ Durand; Cutler. "Transformaciones" (PowerPoint) . Instituto Tecnológico de Massachusetts . Consultado el 12 de septiembre de 2008 .
Enlaces externos
- Comprensión del escalado 2D y comprensión del escalado 3D por Roger Germundsson, The Wolfram Demonstrations Project .
- Calculadora de factor de escala
- Transformación (función)