← Volver a Proyectos
🧮

Fenix Calculadora

v0.1.0 Rust Tauri v2 TypeScript AGPL-3.0

Matemáticas serias. Rendimiento nativo.

Un entorno de cálculo de escritorio avanzado diseñado para ingenieros, científicos y estudiantes. Impulsado por un motor de álgebra simbólica (CAS) robusto en Rust, Fenix Calculadora combina la sencillez de una calculadora rápida con la potencia matemática de herramientas pesadas — todo dentro de una interfaz fluida con estética premium.

Científica ▾
integrate(3x^2 + 2x, x)
x³ + x² + C
sin cos tan 7 8 9 ÷ 4 5 6 × 1 2 3 0 . π =

Modos de Trabajo Avanzados

Fenix Calculadora no es una simple cuadrícula de botones. Se adapta a tu flujo con múltiples modos dedicados a cada nivel de complejidad.

📐

Científica Avanzada

Funciones trigonométricas, hiperbólicas, logaritmos de precisión arbitraria y constantes físicas predefinidas.

🌿

Álgebra Simbólica (CAS)

Derivadas, integrales indefinidas, simplificación de expresiones polinómicas y resolución simbólica de ecuaciones en Rust.

📈

Gráficos 2D

Visualizador de funciones integrado. Dibuja curvas cartesianas y polares, pan/zoom, coordenadas en hover y exporta a PNG.

🔄

Conversor de Unidades

Maneja más de 20 categorías de magnitudes: longitud, energía, presión, radiación y divisas con actualización en tiempo real.

Integración Fenix Desktop — Previsto

Servicio D-Bus IPC: Cálculos inline desde Buscador

La hoja de ruta incluye un servicio D-Bus en com.fenix.Calculadora para que Fenix Buscador evalúe expresiones directamente en su barra de entrada sin abrir la interfaz completa. El motor Rust ya está listo; el daemon IPC está en desarrollo.

Fenix Buscador — visión
32 * cos(pi / 4)
↓ D-Bus (previsto)
≈ 22.627416997

Especificaciones de Ingeniería & Crates Rust

Para garantizar la exactitud y velocidad requerida en ingeniería, el núcleo del motor matemático está desarrollado enteramente en Rust aprovechando crates robustos:

Crate Propósito e Integración Beneficio Clave
nalgebra Matrices, eigenvalores, SVD, resolución de sistemas Ax = b, normas. Álgebra lineal exacta con tipos nativos de Rust.
statrs Funciones especiales (gamma, erf, Bessel), distribuciones continuas y discretas. Precisión numérica en estadística y funciones de ingeniería.
special Airy Ai/Bi, Legendre, Hermite, Chebyshev, Fresnel, Dawson, Lambert W, zeta. Funciones especiales de grado universitario sin dependencias externas.

Especificaciones Técnicas

Lenguaje Core Rust 1.75+
Frontend Framework TypeScript + Vite
IPC Interface D-Bus (Linux)
Álgebra Engine Custom Lexer/Parser