Trigonometry
Este bloque de función realiza operaciones trigonométricas comunes usando grados y razones simples. Es ideal para convertir ángulos a valores de razón (Sin/Tan) o convertir razones de vuelta a ángulos (funciones inversas como Asin/Atan) para tareas de medición y geometría.
📥 Entradas
Number
Proporciona un valor numérico. Para funciones directas (Sin, Tan) introduce un ángulo en grados. Para funciones inversas (Asin, Atan) introduce un valor de razón (el rango depende de la función).
📤 Salidas
Number
El resultado numérico de la operación trigonométrica seleccionada. Las salidas de las operaciones inversas están en grados.
🕹️ Controles
Method
Elige la operación trigonométrica a aplicar. Las opciones habituales incluyen Sin, Asin, Tan y Atan.
🎨 Características
Selección sencilla entre funciones trigonométricas directas e inversas mediante un menú desplegable.
Acepta una sola entrada numérica y devuelve una sola salida numérica.
Usa grados para entradas y salidas angulares, lo que resulta más intuitivo para usuarios no técnicos.
⚙️ Mecanismo de ejecución
Al ejecutarse, el bloque aplica la operación seleccionada al valor que proporciones:
Para
SinyTan: el bloque trata la entrada como grados, la convierte internamente a la representación necesaria y devuelve el valor de la razón resultante.Para
AsinyAtan: el bloque trata la entrada como una razón y devuelve el ángulo correspondiente en grados.
Esto te permite alternar entre convertir un ángulo en una razón (útil para proyectar longitudes o calcular componentes) y convertir razones medidas de vuelta a ángulos para informes o lógica de control.
📝 Instrucciones de uso
Alimenta un valor numérico al input
Number.Selecciona la operación deseada mediante el control
Method.Lee el resultado en la salida
Number.Para conversiones de ángulo a razón usa
SinoTan.Para conversiones de razón a ángulo usa
AsinoAtan.
💡 Consejos y trucos
Usa
Measure Position Distancepara obtener las distancias X e Y entre dos puntos, luego empleaDividepara obtener una razón yAtanpara calcular el ángulo entre ellos.Para calcular una hipotenusa a partir de lados, combina
Square RootyAdd(después de elevar los componentes conMultiply) y luego usaAsinoAtansegún necesites obtener ángulos.Empareja con
Roundpara mostrar valores angulares más legibles (por ejemplo, redondear a 1 o 2 decimales).Usa
Absoluteantes de funciones inversas cuando solo te interese la magnitud de una razón.Combínalo con
Line Geometryal trabajar con líneas dibujadas: utiliza este bloque para convertir entre razones medidas y ángulos para anotaciones o lógica posterior.
🛠️ Solución de problemas
Si los resultados parecen inesperadamente grandes o pequeños, revisa si debes proporcionar un ángulo (en grados) o una razón al input
Numbersegún elMethodseleccionado.Para funciones inversas, asegúrate de que las razones de entrada estén dentro de los rangos válidos (por ejemplo, valores fuera del dominio válido para
Asinno producirán ángulos significativos).
Última actualización