fbpx
Wikipedia

Escalado (geometría)

En geometría euclidiana, el escalado uniforme (o escalado isótropo[1]​) es una aplicación lineal que aumenta (incrementa) o contrae (disminuye) el tamaño de distintas entidades (como formas o figuras geométricas) mediante un factor de escala que es el mismo en todas direcciones. El resultado de un escalado uniforme es una relación de semejanza (en el sentido geométrico) entre la figura original y su imagen. Normalmente también se consideran como aplicaciones de escalado las que poseen factor de escala 1, por lo que las formas congruentes también se clasifican como semejantes. El escalado uniforme ocurre, por ejemplo, al ampliar o reducir una fotografía, o al crear una maqueta de un edificio, automóvil, avión, etc.

Distintos tipos de escalado de la forma azul, producen las diferentes formas de color naranja: 1) Aumento uniforme 2) Aplanamiento 3) Cizallamiento 4) Reducción uniforme

De forma más general, también se habla de escalado no uniforme (escalado anisótropo), aquel que se obtiene cuando al menos uno de los factores de escala aplicados a cada eje coordenado es diferente de los demás; un caso especial es el escalado direccional, cizallamiento, estiramiento o extrusión (en una dirección). La escala 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 escala (los ángulos entre líneas paralelas a los ejes se conservan, pero no todos los ángulos). Ocurre, por ejemplo, cuando se ve un cartel lejano desde un ángulo lateral, 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, el escalado (uniforme o no uniforme) a veces también se denomina dilatación o ampliación. Cuando el factor de escala es un número positivo menor que 1, el escalado a veces también se llama contracción.

En el sentido más general, una escala incluye el caso en el que las direcciones de escalamiento no son perpendiculares. También incluye el caso en el que uno o más factores de escala son iguales a cero (como en algunos casos de proyecciones), y el caso de uno o más factores de escala negativos (una escala direccional por -1 es equivalente a una reflexión).

El escalado es una aplicación lineal y un caso especial de homotecia. En la mayoría de los casos, las transformaciones homotéticas son transformaciones no lineales.

Representación matricial

Un escalado puede ser representado por una matriz de escala. Para escalar un objeto por un vector v = (vx, vy, vz), cada punto p = (px, py, pz) tiene que ser multiplicado por esta matriz de escalado:

 

Como se muestra a continuación, la multiplicación dará el resultado siguiente:

 

Tal escalamiento cambia el diámetro de un objeto en una proporción situada entre los factores de escala, el área por un factor igual al producto del más pequeño y del más grande de los 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 (vx = vy = vz). Si todos menos uno de los factores de escala son iguales a 1, se tiene un escalado direccional.

En el caso de que vx = vy = vz = k, la escala aumenta el área de cualquier superficie por un factor de k2 y el volumen de cualquier objeto sólido por un factor de k3.

Escalado en dimensiones arbitrarias

En el espacio  -dimensional  , el escalado uniforme por un factor   se realiza mediante multiplicación escalar con  , es decir, multiplicando cada coordenada de cada punto por  . Como un caso especial de transformación lineal, también se puede conseguir 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 multiplicando por cualquier matriz simétrica. Los autovalores de la matriz son los factores de escala, y los autovectores correspondientes son los ejes en los que se aplica cada factor de escala. Un caso especial es una matriz diagonal, con números arbitrarios   en la diagonal: los ejes de escalado son entonces los ejes de coordenadas, y la transformación se escala en 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 (como se ven desde el origen), o todos tienen la dirección invertida, dependiendo del signo del factor de escala. En el escalado no uniforme, solo los vectores orientados como alguno de los autovectores (coincidentes con los ejes principales del escalado) conservarán su dirección. Un vector que sea la suma de dos o más vectores distintos de cero que pertenecen a diferentes ejes principales, tenderá a inclinarse hacia el autovector con el autovalor más grande.

Usando coordenadas homogéneas

En geometría proyectiva, a menudo utilizada en computación gráfica, los puntos se representan utilizando coordenadas homogéneas. Para escalar un objeto mediante un vector v = (vx, vy, vz), cada vector de coordenadas homogéneas p = (px, py, pz, 1) debe ser multiplicado por esta matriz de homografía:

 

Como se muestra a continuación, la multiplicación dará el resultado siguiente:

 

Como el último componente de una coordenada homogénea se puede ver como el denominador de los otros tres componentes, se puede lograr una escala uniforme por un factor común s (escalado uniforme) utilizando esta matriz de escala:

 

Para cada vector p = (px, py, pz, 1), se tendría

 

que sería equivalente a

 

Función de dilatación y contracción

Dado un punto  , una dilatación lo asocia con el punto   a través de las ecuaciones   para  

Por lo tanto, dada una función  , la ecuación de la función de dilatación 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; cuando   es una dilatación, cuando   es una contracción.

Referencias

  1. Durand; Cutler. «Transformations» (PowerPoint). Massachusetts Institute of Technology. Consultado el 12 de septiembre de 2008. 

Véase también

Enlaces externos


  •   Datos: Q102441924
  •   Multimedia: Category:Scaling (geometry)

escalado, geometría, geometría, euclidiana, escalado, uniforme, escalado, isótropo, aplicación, lineal, aumenta, incrementa, contrae, disminuye, tamaño, distintas, entidades, como, formas, figuras, geométricas, mediante, factor, escala, mismo, todas, direccion. En geometria euclidiana el escalado uniforme o escalado isotropo 1 es una aplicacion lineal que aumenta incrementa o contrae disminuye el tamano de distintas entidades como formas o figuras geometricas mediante un factor de escala que es el mismo en todas direcciones El resultado de un escalado uniforme es una relacion de semejanza en el sentido geometrico entre la figura original y su imagen Normalmente tambien se consideran como aplicaciones de escalado las que poseen factor de escala 1 por lo que las formas congruentes tambien se clasifican como semejantes El escalado uniforme ocurre por ejemplo al ampliar o reducir una fotografia o al crear una maqueta de un edificio automovil avion etc Distintos tipos de escalado de la forma azul producen las diferentes formas de color naranja 1 Aumento uniforme 2 Aplanamiento 3 Cizallamiento 4 Reduccion uniforme De forma mas general tambien se habla de escalado no uniforme escalado anisotropo aquel que se obtiene cuando al menos uno de los factores de escala aplicados a cada eje coordenado es diferente de los demas un caso especial es el escalado direccional cizallamiento estiramiento o extrusion en una direccion La escala no uniforme cambia la forma del objeto por ejemplo un cuadrado puede transformarse en un rectangulo o en un paralelogramo si los lados del cuadrado no son paralelos a los ejes de escala los angulos entre lineas paralelas a los ejes se conservan pero no todos los angulos Ocurre por ejemplo cuando se ve un cartel lejano desde un angulo lateral o cuando la sombra de un objeto plano cae sobre una superficie que no es paralela a el Cuando el factor de escala es mayor que 1 el escalado uniforme o no uniforme a veces tambien se denomina dilatacion o ampliacion Cuando el factor de escala es un numero positivo menor que 1 el escalado a veces tambien se llama contraccion En el sentido mas general una escala incluye el caso en el que las direcciones de escalamiento no son perpendiculares Tambien incluye el caso en el que uno o mas factores de escala son iguales a cero como en algunos casos de proyecciones y el caso de uno o mas factores de escala negativos una escala direccional por 1 es equivalente a una reflexion El escalado es una aplicacion lineal y un caso especial de homotecia En la mayoria de los casos las transformaciones homoteticas son transformaciones no lineales Indice 1 Representacion matricial 1 1 Escalado en dimensiones arbitrarias 2 Usando coordenadas homogeneas 3 Funcion de dilatacion y contraccion 3 1 Casos particulares 4 Referencias 5 Vease tambien 6 Enlaces externosRepresentacion matricial EditarUn escalado puede ser representado por una matriz de escala Para escalar un objeto por un vector v vx vy vz cada punto p px py pz tiene que ser multiplicado por esta matriz de escalado S v v x 0 0 0 v y 0 0 0 v z displaystyle S v begin bmatrix v x amp 0 amp 0 0 amp v y amp 0 0 amp 0 amp v z end bmatrix Como se muestra a continuacion la multiplicacion dara el resultado siguiente S v p v x 0 0 0 v y 0 0 0 v z p x p y p z v x p x v y p y v z p z displaystyle S v p begin bmatrix v x amp 0 amp 0 0 amp v y amp 0 0 amp 0 amp v z end bmatrix begin bmatrix p x p y p z end bmatrix begin bmatrix v x p x v y p y v z p z end bmatrix Tal escalamiento cambia el diametro de un objeto en una proporcion situada entre los factores de escala el area por un factor igual al producto del mas pequeno y del mas grande de los 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 vx vy vz Si todos menos uno de los factores de escala son iguales a 1 se tiene un escalado direccional En el caso de que vx vy vz k la escala aumenta el area de cualquier superficie por un factor de k2 y el volumen de cualquier objeto solido por un factor de k3 Escalado en dimensiones arbitrarias Editar En el espacio n displaystyle n dimensional R n displaystyle mathbb R n el escalado uniforme por un factor v displaystyle v se realiza mediante multiplicacion escalar con v displaystyle v es decir multiplicando cada coordenada de cada punto por v displaystyle v Como un caso especial de transformacion lineal tambien se puede conseguir multiplicando cada punto visto como un vector columna por una matriz diagonal cuyas entradas en la diagonal son todas iguales a v displaystyle v es decir v I displaystyle vI El escalado no uniforme se logra multiplicando por cualquier matriz simetrica Los autovalores de la matriz son los factores de escala y los autovectores correspondientes son los ejes en los que se aplica cada factor de escala Un caso especial es una matriz diagonal con numeros arbitrarios v 1 v 2 v n displaystyle v 1 v 2 ldots v n en la diagonal los ejes de escalado son entonces los ejes de coordenadas y la transformacion se escala en cada eje i displaystyle i por el factor v i displaystyle v i En el escalado uniforme con un factor de escala distinto de cero todos los vectores distintos de cero conservan su direccion como se ven desde el origen o todos tienen la direccion invertida dependiendo del signo del factor de escala En el escalado no uniforme solo los vectores orientados como alguno de los autovectores coincidentes con los ejes principales del escalado conservaran su direccion Un vector que sea la suma de dos o mas vectores distintos de cero que pertenecen a diferentes ejes principales tendera a inclinarse hacia el autovector con el autovalor mas grande Usando coordenadas homogeneas EditarEn geometria proyectiva a menudo utilizada en computacion grafica los puntos se representan utilizando coordenadas homogeneas Para escalar un objeto mediante un vector v vx vy vz cada vector de coordenadas homogeneas p px py pz 1 debe ser multiplicado por esta matriz de homografia S v v x 0 0 0 0 v y 0 0 0 0 v z 0 0 0 0 1 displaystyle S v begin bmatrix v x amp 0 amp 0 amp 0 0 amp v y amp 0 amp 0 0 amp 0 amp v z amp 0 0 amp 0 amp 0 amp 1 end bmatrix Como se muestra a continuacion la multiplicacion dara el resultado siguiente S v p v x 0 0 0 0 v y 0 0 0 0 v z 0 0 0 0 1 p x p y p z 1 v x p x v y p y v z p z 1 displaystyle S v p begin bmatrix v x amp 0 amp 0 amp 0 0 amp v y amp 0 amp 0 0 amp 0 amp v z amp 0 0 amp 0 amp 0 amp 1 end bmatrix begin bmatrix p x p y p z 1 end bmatrix begin bmatrix v x p x v y p y v z p z 1 end bmatrix Como el ultimo componente de una coordenada homogenea se puede ver como el denominador de los otros tres componentes se puede lograr una escala uniforme por un factor comun s escalado uniforme utilizando esta matriz de escala S v 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 s displaystyle S v begin bmatrix 1 amp 0 amp 0 amp 0 0 amp 1 amp 0 amp 0 0 amp 0 amp 1 amp 0 0 amp 0 amp 0 amp frac 1 s end bmatrix Para cada vector p px py pz 1 se tendria S v p 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 s p x p y p z 1 p x p y p z 1 s displaystyle S v p begin bmatrix 1 amp 0 amp 0 amp 0 0 amp 1 amp 0 amp 0 0 amp 0 amp 1 amp 0 0 amp 0 amp 0 amp frac 1 s end bmatrix begin bmatrix p x p y p z 1 end bmatrix begin bmatrix p x p y p z frac 1 s end bmatrix que seria equivalente a s p x s p y s p z 1 displaystyle begin bmatrix sp x sp y sp z 1 end bmatrix Funcion de dilatacion y contraccion EditarDado un punto P x y displaystyle P x y una dilatacion lo asocia con el punto P x y displaystyle P x y a traves de las ecuaciones x m x y n y displaystyle begin cases x mx y ny end cases para m n R displaystyle m n in mathbb R Por lo tanto dada una funcion y f x displaystyle y f x la ecuacion de la funcion de dilatacion esy n f x m displaystyle y nf left frac x m right Casos particulares Editar Si n 1 displaystyle n 1 la transformacion es horizontal cuando m gt 1 displaystyle m gt 1 es una dilatacion cuando m lt 1 displaystyle m lt 1 es una contraccion Si m 1 displaystyle m 1 la transformacion es vertical cuando n gt 1 displaystyle n gt 1 es una dilatacion cuando n lt 1 displaystyle n lt 1 es una contraccion Referencias Editar Durand Cutler Transformations PowerPoint Massachusetts Institute of Technology Consultado el 12 de septiembre de 2008 Vease tambien EditarEscala desambiguacion Escala relacion Escala cartografia Escalas de las maquetas Contraccion geometria Cizallamiento geometria Transformacion matricialEnlaces externos Editar Wikimedia Commons alberga una categoria multimedia sobre Escalado Understanding 2D Scaling y Understanding 3D Scaling por Roger Germundsson Wolfram Demonstrations Project Datos Q102441924 Multimedia Category Scaling geometry Obtenido de https es wikipedia org w index php title Escalado geometria amp oldid 129428924, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos