¿El método para calcular el cambio de producto cruzado para las coordenadas de la mano izquierda?¿El método para calcular el cambio de producto cruzado para las coordenadas de la mano izquierda?
Respuesta
La fórmula para el producto vectorial de los vectores de (x1, x2, x3)
y (y1, y2, y3)
es
z1 = x2 * y3 - x3 * y2
z2 = x3 * y1 - x1 * y3
z3 = x1 * y2 - x2 * y1
que está diseñado de una manera que los tres vectores x
, y
y z
en el orden dado tienen el mismo handedness como la coordenada sistema en sí Esta propiedad no depende de la destreza del sistema de coordenadas: para un sistema de coordenadas para zurdos, los vectores cumplen la regla de la mano izquierda. No necesita cambiar nada sobre la fórmula.
Enlaces de interés:
En coordenadas para zurdos, el producto cruzado es de la misma magnitud simplemente apuntando hacia el otro lado. La manera más fácil que conozco para convertir un producto cruzado de un sistema de coordenadas para la mano derecha, y un producto cruzado de un sistema de coordenadas para zurdos, es tomar los componentes del producto cruzado para diestros e invertir los signos.
Esto no es correcto. Si invierte ambos signos, el producto cruzado resultante no cambia. – ThomasMcLeod
@ThomasMcLeod: depelbaum no dijo que el signo de ambos vectores debería cambiarse. (S) Dijo que el signo de todos los componentes de la mano derecha debería cambiarse, por lo que esto es básicamente lo mismo que su respuesta. Está mal de todos modos. –
@Sven, reciento mi comentario anterior. – ThomasMcLeod
Sí, la magnitud del producto cruzado para las coordenadas de la mano izquierda es negativa para las coordenadas de la mano derecha.
¡Solo desde la perspectiva de un tercer sistema de coordenadas de referencia! – thalm
- 1. ¿Cómo calcular el producto cruzado?
- 2. Regex para calcular la mano de póquer recta?
- 3. producto cruzado de dos listas
- 4. Producto cruzado en MapReduce
- 5. Cambio cuadrícula de coordenadas Sistema
- 6. ¿Cuál es la forma pitónica de calcular el producto escalar?
- 7. Calcular coordenadas GPS para formar un radio de tamaño dado
- 8. Producto cruzado de 2 vectores 2D
- 9. Coordenadas de GPS en grados para calcular distancias
- 10. Calcular producto con LINQ
- 11. Dado un ángulo y longitud, ¿cómo puedo calcular las coordenadas
- 12. ¿Hay algún algoritmo para calcular el área de una forma dadas las coordenadas que definen la forma?
- 13. Método de navegador cruzado para detectar el scrollTop de la ventana del navegador
- 14. Algoritmo para minimizar la varianza de distancia entre las coordenadas
- 15. Método de navegador cruzado para configurar ScrollTop de un elemento?
- 16. Calcular el producto escalar de dos vectores en C++
- 17. Calcular n-arias producto cartesiano
- 18. ¿Un método para calcular el centro de masa de un archivo .stl (litografía estéreo)?
- 19. herramienta para obtener las coordenadas de un píxel de imagen
- 20. encuentra el producto escalar de las sub-matrices en numpy
- 21. Instrucciones básicas para el dominio cruzado jsonp
- 22. Calcular la distancia en el Sistema de coordenadas cartesianas en Mathematica
- 23. ¿Hay alguna manera de convertir el sistema de coordenadas después de un cambio a la orientación horizontal?
- 24. Algoritmo para calcular el polígono restante después de la resta
- 25. Cambio a la izquierda con un recuento de cambio negativo
- 26. rectángulo Cómo conseguir la superposición de las coordenadas
- 27. Obtener el nombre de la ubicación de las coordenadas obtenidas
- 28. Algoritmos rápidos para calcular el factorial
- 29. Cómo cambiar el origen x, y de lienzo a la esquina inferior izquierda y voltear las coordenadas y?
- 30. ¿Por qué se usa :: (scope) con el operando vacío de la mano izquierda?
Fuera de tema, pregunte en http://math.stackexchange.com –
@Kirk Woll: No es fuera de tema para alguien que trabaja en el campo de los gráficos 3D. Aunque si ese es el caso, la pregunta probablemente esté mal etiquetada. – andand