КСК-Софт возобновила работу по разработке программы для математических расчетов matbasic. Изначально программа была разработана и предназначена для решения сложных математических задач с возможностью текстовой и графической обработки результатов. Matbasic представляет собой интегрированную систему разработки алгоритмических решений. Программа базируется на трансляторе специально разработанного языка программирования высокого уровня, наиболее приспособленного для решения математических и технических задач. Язык Matbasic сочетает в себе простоту синтаксиса языка Basic и гибкость таких языков как C или Pascal. Набор команд и операторов языка достаточен для разработки алгоритмов любой сложности. Программа позволяет производить различные операции над вещественными, комплексными числами, а также матрицами. Обладает большим набором встроенных функций линейной алгебры, решений систем нелинейных уравнений, численного интегрирования и мн. др. Позволяет хранить и создавать собственную библиотеку функций. Интегрированная система разработки Matbasic имеет полнофункциональный отладчик создаваемого кода, с помощью которого можно отследить состояние программы на каждом шаге выполнения.
Matbasic обеспечивает следующий набор средств для вычислений:
Основной набор инструментов для создания программ и проведения вычислений;
Полная комплексная арифметика;
Линейная алгебра. Решение систем линейных уравнений, задачи поиска собственных значений, задачи сингулярных значений.Разложения матриц (LU, Холецкого, QR, SVD, Шура);
Задачи полиномов. Корни полином. Умножение деление и др. функции;
Численное нахождение интеграла функции;
Решение нелинейных систем уравнений;
Поиск нуля функции одной переменной (решение нелинейных уравнений);
Поиск минимума функций одной или нескольких переменных;
Решение дифференциальных уравнений (жестких и нежестких систем);
и др.;
При дальнейшей разработке программы Matbasic, планируется приспособить ее для расчета статистики(энергетика, рынки) и на ее платформе создать универсальную программное обеспечение по созданию торговых роботов для различных торговых терминалов.
КСК-Софт также рада будет услышать предложения по использованию данной программы в различных областях и готова доработать программу для этих нужд.