CESDb > General Tools > Genius
Genius screenshot
SOFTWARE :Genius
DEVELOPER :Jiri Lebl
VERSION :1.0.25
PLATFORM :Linux
FILE SIZE :4.9 MB
LICENSE :GNU General Public License
DOWNLOADS :UserDownloads:599
Program Description

Genius is a free open source numerical computing environment and programming language, similar in some aspects to MATLAB, GNU Octave, Mathematica and Maple. Genius is aimed at mathematical experimentation rather than computation intensive tasks. It is also very useful as just a calculator. The programming language is called GEL and aims to have a mathematical friendly syntax. The software comes with a command line and a GUI interface. The graphical version supports both 2D and 3D plotting.

  • Arbitrary precision integers, multiple precision floats.
  • Rational numbers, stored as quotient and denominator.
  • Complex numbers, stored in Cartesian coordinates as usual.
  • Math-like-looking expressions, tries to be as much a what-you-mean-is-what-Genius-understands, up to a limit of course.
  • Matrix calculations / Linear Algebra, with many related functions.
  • Number theory.
  • Calculus, numerical and even very limited symbolic calculations.
  • Statistics, all the basic statistical functions.
  • Numerical equation solving, polynomial roots, etc. . .
  • Combinatorics.
  • Most common elementary / trigonometric functions.
  • Modular arithmetic, including inversions and modular arithmetic on matrices.
  • A complete programming language, with automatic typing. In fact large part of Genius standard library is written in GEL.
  • 2D Function line plots, standard 2D graphs of up to 10 functions at once, with possibility to export to EPS or PNG.
  • Parametric plots, with possibility to export to EPS or PNG.
  • 3D Function surface plots, with possibility to export to EPS or PNG
  • Slopefield/Vectorfield plotting.
  • GUI IDE where you can edit and run/test your programs.
  • Can output matrices in LaTeX, Troff (eqn) or MathML, this is I think a very cool feature that allows you to copy stuff directly from Genius to a document in LaTeX, troff or MathML.

* Genius download link provides gnu general public license version of the software.

Similar Software
ELLEA1 Version:0.96 · Eyal Levenberg
ELLEA1

Pavement Analysis Tool

ELLEA1 performs real time computation of stresses, strains and displacements in a layered elastic half-space due to two uniformly loaded circular areas applied at the surface

FReET Version:1.5 · Cervenka Consulting Ltd
FReET

Feasible Reliability Engineering Tool

FReET is a multipurpose probabilistic software for statistical, sensitivity and reliability analysis of engineering problems.

ATENA Version:5.7.0 · Cervenka Consulting Ltd
ATENA

Advanced Tool for Engineering Nonlinear Analysis

Software for analysis of concrete and reinforced concrete structures.

HEC-RPT Version:2.0 · Hydrologic Engineering Center
HEC-RPT

Regime Prescription Tool

The Regime Prescription Tool (HEC-RPT) is designed to facilitate entry, viewing, and documentation of flow recommendations in real-time, public settings.

Barlist Version:5.0.1 · Washington State Department of Transportation
Barlist

Reinforcing steel quantity estimating tool

Barlist program is used to estimate the weight of steel reinforcement bars used in a bridge structure and to assist in the creation of barlist drawings for bridge project contract plans.

Comments & Reviews

No comments yet. Be the first to comment.

Submit a review about Genius software with your social media profile

avatar
Rate This Software

No one has rated Genius yet. Be the first to rate this product.

Popular Programs

6155 hitsGeoRose 0.5.1

GeoRose is a program plotting rose diagram used in structural geology area.

3563 hitsConvert 123 1.01

Convert between many different units and measurements, including area, density, energy, flow rate, force, velocity, viscosity, volume & more.

3381 hitsCalcPad 7.0.7

CalcPad is a professional software for mathematical and engineering calculations. It represents a flexible and modern programmable calculator.

3144 hitsA9Convert 1.0.4

A9Convert is a command line program to convert DWG/DXF to different versions of DWG/DXF.

New & Updated

6 DecMaple Flow 2023

Maple Flow makes it easy for engineers to brainstorm, develop, and document their design calculations. Maple Flow offers tools across the entire spectrum of math, science and engineering.

10 SepSMath Studio 0.99

SMath Studio is a tiny, powerful, free mathematical program with WYSIWYG editor and complete units of measurements support.

25 JunDWG FastView for Web 2020

Open your CAD drawings in all major browsers with the latest DWG FastView online version, no installation or upgrade needed.

4 JunDuometrix 2.0

Duometrix is a set of two programs - an Excel Add-in and a Windows Standalone - that convert units for students, scientists and engineers.