Print this page
Pingalab

Pingalab is a Numerical Computation Software that allows the designer to design, analyze and verify the system concepts by representing it in mathematical form. Pingalab allows the designer to customize the software for specific needs by letting to load the required modules. Pingalab also include 25+ packages which are specific to particular domain. Packages are program modules which extend the Pingalab customized to particular algorithm or technology.

 

It has comprehensive set of features such as Workspace, Resource Listing, Variable Window, Editor Console, Array Editor, Worksheet editor, Debugging and 25 plus packages for Signal, Image, Communication and more. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation.

It has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations.

It is easily extensible and customizable via user defined functions or using dynamically loaded modules written in C++, C, Fortran, or other languages. Moreover the language is quite similar to .m file, so that most programs are easily portable.

Key Features

  • Matrix as a fundamental data type
  • High level programming language with support for Expression, statements, functions and scripts
  • Support complex numbers, string manipulations and Data containers like structure, Cell arrays and CSV files
  • Powerful Built-in Math Functions & ODE solvers
  • Includes Profiler, Breakpoints and debugger
  • Support C Style Arguments and IO functions
  • Graphic Handles 2d, 3d and Graphic data structures
  • Interpreter included basic Signal Processing, Image Processing Audio Processing and OOPS
  • Minimal GUI Development for package
  • Java Interfaces
  • Standard and user defined Toolboxes as packages
  • Standalone  Application executable
  • Seamless C++ Integration
Rate this item
(11 votes)

Download attachments: