Меню Рубрики

Математические программы для linux

Математика

ACL2 — язык программирования, на котором Вы можете смоделировать компьютерные системы, и инструмент, чтобы помочь Вам доказать свойства этих моделей.

ALGLIB

ALGLIB — это кросс-платформенная библиотека численного анализа, поддерживающая несколько языков программирования (C++, C#, Pascal, VBA) и несколько операционных систем (Windows, Linux, Solaris).

AnalyticMath

AnalyticMath — это свободное, кросс-платформенное (Windows, Linux, etc.) программное обеспечение, которое предназначено для визуализации и визуального анализа (построения графиков) математических функций.

Apophenia

Oткрытая статистическая библиотека для работы с наборами данных и статистическими или симуляционными моделями.

Approximator

Approximator — программа для аппроксимации экспериментальных данных (20 зависимостей на выбор, экспорт/импорт из csv/xml, отображение графиков).

ARIBAS

ARIBAS — это интерактивный интерпретатор, пригодный для работы с большими целыми числами и числами с плавающей точкой разной точности. Его синтаксис похож на язык Pascal и Modula-2, но также содержит особенности других языков программирования — C, Lisp, Oberon.

Automatically Tuned Linear Algebra Software (ATLAS)

Automatically Tuned Linear Algebra Software (ATLAS) — программная библиотека для линейной алгебры. Она представляет собой реализацию BLAS для языков Си и Фортран.

Axiom

Axiom — свободная система компьютерной алгебры общего назначения. Она состоит из среды интерпретатора, компилятора и библиотеки, описывающей строго типизированную, математически правильную иерархию типов.

Aztec

Aztec — параллельная библиотека итерационных методов для решения систем линейных уравнений, эффективная, с доступным исходным кодом, но несвободной лицензией.

BLAS (англ. Basic Linear Algebra Subprograms — базовые подпрограммы линейной алгебры) — стандарт де-факто интерфейса программирования приложений для создания библиотек, выполняющих основные операции линейной алгебры, такие как умножение векторов и матриц. Он был впервые опубликован в 1979 и использован для создания бо́льших пакетов, например LAPACK.

Cadabra

Cadabra — система компьютерной алгебры, специализирующаяся на решении проблем, встречающихся в теории поля.

Источник

Бесплатные аналоги Mathcad для Linux

Сохранить ссылку

Смотрите также

Математические пакеты

Ниже вы найдёте бесплатные программы, распространяющеся под лицензиями

Maxima

Maxima — это система компьютерной алгебры, созданная на языке программирования Common Lisp, первый запуск которой состоялся в далеком 1982 году. Данная утилита предназначена для проведения аналитических и численных вычислений, а также формирования графиков функций. Эта разработка располагает несколькими графическими интерфейсами юзера (wxMaxima, XMaxima и прочими). Программа осуществляет численные расчеты максимально верно, поскольку применяет дроби, целые числа (как с плавающей точкой произвольной точности, так и без нее). Стоит отметить, что при использовании псевдографики, приложение способно функционировать в режиме командной строки. Система имеет довольно понятный интерфейс, несмотря на то, что современным его назвать сложно. подробнее.

Scilab

Scilab — мощный математический пакет для построения 2D и 3D графиков, решения задач линейной алгебры, работы с разряженными матрицами; предоставляет возможность использования интерполяции и аппроксимации, дифференциальной и недифференциальной оптимизации. Также пакет имеет встроенный язык. подробнее.

Graph Online

Graph Online — бесплатный сервис, предназначенный для визуализации графа и поиска кратчайшего пути на графе. Создание графа выполняется по матрице смежности или матрице инцидентности. Кроме поиска кратчайшего пути можно осуществить поиск компонента связанности. Сервис поддерживает работу с орграфами и неориентированными графами. Построенный граф можно сохранить и продолжить работу с ним позже. подробнее.

SMath Studio

SMath Studio — хороший пакет для вычисления, упрощения математических графиков, построения графиков функций. Интерфейс программы очень понятный и не уступает MathCad. подробнее.

SMath Studio Cloud

SMath Studio Cloud — онлайн версия бесплатного математического пакета SMath Studio. Сервис поддерживает множество функций для математических вычислений и анализа: построение графиков (2D и 3D), множество математических функций, работа с матрицами, решение и упрощение выражений. Большим достоинством онлайн версии является возможность загрузки файлов *.sm, *.smz и *.xmcd. Сервис позволяет сохранить вычисления для дальнейшей работы, а также предоставить ссылку на них другим пользователям, распечатать. подробнее.

Mas.Exponenta.ru

Mas.Exponenta.ru — онлайн сервис для математических вычислений с использованием Mathcad Application Server, является совместным проектом Exponenta.ru и СПбГПУ. Сервис содержит вычисления в следующих разделах: математический анализ, линейная алгебра, теория вероятности, математическая статистика, численные методы. Стоит отметить, что местами сервис имеет проблемы с версткой, но пользоваться им всё равно можно. подробнее.

Бумажка

Формульный калькулятор с построением графиков, переменными и пользовательскими функциями. Написан на Питоне 2.7. Подходит для быстрого, «на коленке», математического моделирования относительно несложных вещей: задать сигнал и посмотреть его спектр, вычислить определенный интеграл и производную в точке, численно решить уравнение или систему уравнений и т.п. Расчет запоминается и может быть отредактирован, подобно тому, как это происходит в Mathcad. Программа успешно применялась для курсов «Радиоавтоматика» и «Цифровая обработка сигналов». подробнее.

Источник

Рекомендуемые бесплатные программы для математического моделирование и анализа в Linux

ConvertAll — бесплатная программа для перевода физических величин из одной системы исчисления в другую.

ArgoUML — среда визуального UML моделирования. ArgoUML является открытым программным обеспечением.

Looktxt — проект для поиска и экспорта числовых данных из любого текстового файла.

QtiPlot — программа для анализа и визуализации научных данных.

gEDA — это набор инструментов для разработки электронных схем.

TkGate — это управляемая событиями программа моделирования электронных схем с графическим редактором, основанным на TCL/Tk.

Model Builder — это графический инструмент для проектирования, моделирования и анализа математических моделей, состоящий из системы обыкновенных дифференциальных уравнений (ОДУ).

g3data используется для извлечения данных из графиков.

DragMath — это Java апплет, который можно просто запустить в браузере на большинстве компьютеров.

AnalyticMath является бесплатной, кросс-платформенной (Windows, Linux и т.д.) программойс мощным редактором и комплексом функции, которые помогут вам быстро и легко развить выражения визуального математического анализа.

R — язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU.

UDAV — бесплатная программа для визуализации массивов данных.

gSculpt — бесплатная программа для полигонального моделирования с открытым кодом, доступная для платформ Windows и Linux.

Moonlight|3D — свободный современный, гибкий и расширяемый инструмент моделирования и мультипликации.

Code_Aster — 1-2-3D, очень большой (миллион строк кода, более 360 разных конечных элементов) пакет для расчётов задач механики сплошных сред, термо- и гидродинамики, акустики и магнетизма и других, заметна ориентация проекта на инженерные приложения, поддерживается язык программирования Python, лицензия GPL, документация преимущественно на французском языке.

Toolkit for Conceptual Modeling (TCM) представляет собой набор программных инструментов для представления спецификаций программных систем в виде диаграмм, таблиц, деревьев и тому подобное.

Бесплатная программа для 3D-моделирования, основанная на известном пакете 3ds max.

Open CASCADE — продукт, сочетающий в себе набор библиотек и средств разработки ПО, ориентированного на 3D-моделирование, в особенности систем автоматизированного проектирования (САПР).

Продукт Open Data Explorer является версией пакета визуализации данных и разработки приложений корпорации IBM с открытым исходным кодом, который необходим для выполнения крайне сложных задач визуализации научных данных.

MayaVi, что в переводе с санскрита обозначает «волшебник», представляет собой бесплатный инструмент визуализации данных, связываемый с языком Python.

Gnuplot — инструмент визуализации данных для Linux

Scilab — бесплатный пакет научных программ для численных вычислений, предоставляющий мощное открытое окружение для инженерных и научных расчётов.

FreeMat — это свободная (бесплатная) среда для инженерного и научного моделирования и обработки данных.

FlowDesigner является открытой (GPL/LGPL) средой разработки, ориентированной на работу с потоками данных.

Mathomatic — это переносимая, универсальная программа, которая может решать, упрощать, группировать, дифференцировать, интегрировать и сравнивать алгебраические выражения.

GNU Octave — язык высокого уровня, предназначенный для математических вычислений.

Yacas — система компьютерной алгебры общего назначения и язык программирования.

AnyLogic — инструмент имитационного моделирования, объединивший методы системной динамики, «процессного» дискретно-событийного и агентного моделирования в одном языке и одной среде разработки моделей.

GAP — система компьютерной алгебры, задуманная как инструмент вычислительной теории групп, и впоследствии распространившаяся на смежные разделы алгебры.

Zhu3D — просмотрщик 3D математических функций на основе лицензии OpenGL

Maxima — система работы с символьными и численными выражениями, включающая дифференцирование, интегрирование, разложение в ряд, преобразования Лапласа, обыкновенные дифференциальные уравнения, системы линейных уравнений, многочлены, множества, списки, векторы, матрицы и тензоры.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Мастер настройки билайн интернет linux
  • Массовое переименование файлов linux
  • Маршрутизация на базе linux
  • Маршрутизация в подсетях linux
  • Маршрутизация в linux примеры