SMath Studio frente a Mathcad
Comparación de funciones
| Función | SMath Studio | Mathcad |
|---|---|---|
| Soporte WYSIWYG | Sí | Sí |
| Versión portable | Sí | - |
| Multiplataforma | Sí | - |
| Tiene versión web | Sí | - |
| Tiene versión gratuita para uso personal | Sí | - |
| Licencia perpetua para organizaciones | Sí | - |
| Soporte de IntelliSense | Sí | - |
| Cálculo simbólico | Sí | Sí |
| Cálculo diferencial e integral | Sí | Sí |
| Geometría constructiva | - | Sí |
| Resolución de ecuaciones | Sí | Sí |
| Álgebra | Sí | Sí |
| Constructor de fórmulas | Sí | Sí |
| Editor de ecuaciones | Sí | Sí |
| Editor integrado | Sí | Sí |
| Simulación | Sí | Sí |
| Bloque de resolución (Solve block) | - | Sí |
| Enseñanza | Sí | Sí |
| Calculadora gráfica | Sí | Sí |
| Simulación mecánica | - | Sí |
| Sincronización de archivos | Sí | - |
| Representación de gráficos por lotes | Sí | Sí |
| Depurador integrado | Sí | - |
| Calculadoras | Sí | - |
Ventajas de SMath Studio frente a Mathcad¶
Hay varios puntos en los que SMath Studio destaca:
- Admite tanto Linux como Windows;
- Admite de forma nativa el modo portable y se distribuye como un paquete de instalación pequeño;
- Permite crear archivos EXE;
- Admite complementos de terceros e incluye un Administrador de extensiones como herramienta integrada;
- Dos variantes del bucle for;
- Depurador integrado y Ventana de resultados de texto;
- Soporte de región dentro de región;
- Soporte multilingüe completo (incluidos el idioma de la interfaz, el contenido y los metadatos traducidos de los documentos, las unidades de medida localizadas y los nombres de funciones);
- Un rango (Range) es un vector;
- Solo se usa
:=(sin el operador redundante<-); - Ayuda dinámica al insertar variables, funciones, unidades y operadores;
- Soporte del modo de cifras significativas en la salida de números;
- Es fácil cambiar el idioma de la interfaz;
- Lista ampliada de operadores booleanos;
- Los elementos vacíos del documento se eliminan automáticamente;
- Permite dividir ecuaciones en dos líneas;
- Muestra el tiempo de cálculo durante el proceso;
- WaterSteamPro y CoolProp como funciones integradas;
- Al señalar una variable con el ratón, se resalta en toda la instrucción;
- Soporte de variables locales dentro de subprogramas;
- Se admiten vectores horizontales.