Matbasic is a program for mathematical calculations.
KSK-SOFT has resumed work on the development of a program for mathematical calculations matbasic.
Initially, the program was developed and designed to solve complex mathematical problems with the possibility of textual and graphical processing of the results. Matbasic is an integrated system for developing algorithmic solutions. The program is based on a translator of a specially developed high-level programming language, the most suitable for solving mathematical and technical problems. The Matbasic language combines the simplicity of BASIC syntax and the flexibility of languages such as C or Pascal. The set of commands and operators of the language is sufficient to develop algorithms of any complexity. The program allows you to perform various operations on real, complex numbers, as well as matrices. It has a large set of built-in functions of linear algebra, solutions of systems of nonlinear equations, numerical integration, and many others. Allows you to store and create your own library of functions. The integrated Matbasic development system has a fully functional debugger of the code being created, with which you can track the status of the program at each step of execution.
- The main set of tools for creating programs and performing calculations;
- Complete complex arithmetic;
- Linear algebra. Solving systems of linear equations, problems of finding eigenvalues, problems of singular values.Matrix decompositions (LU, Cholesky, QR, SVD, Shura);
- Problems of polynomials. The roots of the polynomial. Multiplication division and other functions;
- Numerical finding of the integral of the function;
- Solving nonlinear systems of equations;
- Finding the zero of a function of one variable (solving nonlinear equations);
- Search for the minimum of functions of one or more variables;
- Solving differential equations (rigid and non-rigid systems);
- and others .;
With the further development of the Matbasic program, it is planned to adapt it for calculating statistics (energy, markets) and create universal software for creating trading robots for various trading terminals on its platform.
KSK-SOFT will also be glad to hear suggestions on the use of this program in various fields and is ready to finalize the program for these needs.
You can find more information about the program on the website http://www.matbasic.csc-soft.com/ru