Articles of matemática

¿Cómo se calcula el cuadro delimitador alineado con el eje de una elipse?

Si el eje mayor de la elipse es vertical u horizontal, es fácil calcular el cuadro delimitador, pero ¿qué ocurre cuando se gira la elipse? La única forma en que puedo pensar hasta ahora es calcular todos los puntos alrededor del perímetro y encontrar los valores max / min xey. Parece que debería haber una […]

onda sinusoidal que aumenta lentamente la frecuencia de f1 a f2 durante un tiempo determinado

Estoy escribiendo un progtwig de CA para generar una onda sinusoidal que aumenta lentamente la frecuencia de f1 a f2 durante un intervalo de tiempo. He escrito este progtwig c para boost la frecuencia de 0 a 10 Hz, pero el problema es que la frecuencia cambia después de completar 360 grados. Si trato de […]

Aritmética de punto flotante en script de shell UNIX

¿Cómo hacer aritmética con números de punto flotante como 1.503923 en un script de shell? Los números de coma flotante se extraen de un archivo como una cadena. El formato del archivo es el siguiente: 1.5493482,3.49384,33.284732,23.043852,2.2384… 3.384,3.282342,23.043852,2.23284,8.39283… . . . Aquí hay un código de muestra simplificado que necesito para trabajar. Todo funciona bien hasta […]

Cómo resolver ecuaciones con java?

Tengo tres ecuaciones como las siguientes: x + y + z = 100; x + y – z = 50; x – y – z = 10; ¿Cómo puedo encontrar los valores de x, y y z con Java? String equation1=”x+y+z=100;”; String equation2=”x+yz=50;”; String equation3=”xyz=10;”; int[] SolveEquations(equation1,equation2,equation3) { // to do // how to do? […]

¿Determinando si dos segmentos de línea se cruzan?

Posible duplicado: ¿Cómo se detecta dónde se cruzan dos segmentos de línea? ¿Puede alguien proporcionar un algoritmo o código C para determinar si dos segmentos de línea se cruzan?

Combinatoric ‘N choose R’ en matemáticas java?

¿Hay un método incorporado en una biblioteca de Java que pueda calcular ‘N elegir R’ para cualquier N, R?

Calcule el tamaño del rectángulo girado a partir de las coordenadas del cuadro delimitador conocidas

Leí el http://goo.gl/HKMtO para saber cómo calcular las coordenadas del cuadro delimitador a partir de un rectángulo girado. Pero en un caso especial como la siguiente imagen: ¿Cómo obtener el tamaño de rectángulo girado si hubiera obtenido el tamaño del cuadro delimitador, corrige y gira el grado? Intento escribir el código en javascript //assume w=123,h=98,deg=35 […]

¿Qué hacer con el rendimiento de Java BigDecimal?

Escribo aplicaciones de comercio de divisas para vivir, así que tengo que trabajar con valores monetarios (es una pena que Java todavía no tenga tipo de flotación decimal y no tenga nada que respalde los cálculos monetarios de precisión arbitraria). “¡Usa BigDecimal!” – tu podrias decir. Hago. Pero ahora tengo algún código donde el rendimiento […]

Volver a dibujar la imagen de la perspectiva 3D a 2d

Necesito una transformación de perspectiva inversa escrita en Pascal / Delphi / Lazarus. Ver la siguiente imagen: Creo que tengo que caminar a través de los píxeles de destino y luego calcular la posición correspondiente en la imagen de origen (para evitar problemas con los errores de redondeo, etc.). function redraw_3d_to_2d(sourcebitmap:tbitmap, sourceaspect:extended, point_a, point_b, point_c, […]

¿Cómo hago una función isnan / isinf portátil?

He estado usando funciones isinf , isnan en plataformas Linux que funcionaron perfectamente. Pero esto no funcionó en OS-X, así que decidí usar std::isinf std::isnan que funciona tanto en Linux como en OS-X. Pero el comstackdor de Intel no lo reconoce, y supongo que es un error en el comstackdor de inteligencia según http://software.intel.com/en-us/forums/showthread.php?t=64188 Así […]