Sage что это за программа

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

Система компьютерной алгебры (СКА / CAS / Computer Algebra System) — прикладное приложение для символьных вычислений, преобразования и работы с математическими равенствами и формулами как с последовательностью символов. Появились СКА в начале 1960-х годов и поэтапно развивались, в основном в двух направлениях (теоретическая физика и создание искусственного интеллекта).

Первая версия системы компьютерной алгебры SageMath (Sage / Мудрец) вышла в феврале 2005 года, разработчиком является математик Уильям Стейн (William A. Stein). Первоначальной целью проекта являлось создание свободной альтернативы коммерческим математическим системам (таким как Maple, Matematica, Magma и MATLAB).

What is SAGE

SageMath построен на основе нескольких открытых математических системах (таких как NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R и пр), доступ к их объединённым возможностями обеспечивается с помощью Python оболочки или напрямую через интерфейсы.

Одной из направлений создания SageMath является объединение и расширение возможностей существующих открытых математических приложений, проект рассчитан на использование школьниками старших классов, студентами, учителями, профессорами и математиками-исследователями.

SageMath упрощает интерактивное экспериментирование с помощью математических объектов, используя высоко оптимизированные приложения и библиотеки (GMP, PARI, GAP и NTL) обеспечивается очень быстрое выполнение всех операций (скорость является важной составляющей при проведении математических вычислений).

Работу в SageMath можно осуществлять с помощью интерактивного консольного интерфейса, с помощью скриптов скриптов (использующих Python/Sage библиотеки), или с помощью веб-интерфейса Notebook, позволяющего на одном компьютере иметь любое количество учётных записей (аккаунтов), каждый из которых может иметь любое количество рабочих листов.

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

Читайте также:
Режим com что это за программа

Эти нейросети (РЕАЛЬНО) лучше ChatGPT

SageMath в консольном режиме и веб-интерфейсе (WebUI) поддерживает автодополнение команд и переменных, расчёты производятся в «Сессиях» (последовательностей ввода-вывода) полностью сохраняемых в лог-файлах. По работе с Sage имеется подробная встроенная справка и онлайн документация (в том числе на русском), доступны практические примеры разной сложности.

Лицензия: GNU General Public License version 3.0 (GPLv3)

Источник: zenway.ru

Sage Tutorial in Russian

1. Рассмотрите известные форматы обмена тестовыми заданиями Aiken и GIFT. назначение, общие и отличительные черты форматов.

Профессорско-преподавательский состав, аспиранты и студенты . института (филиала) ЮРГТУ(НПИ) имеют .

Профессорско-преподавательский состав, аспиранты и студенты . института (филиала) ЮРГТУ(НПИ) имеют .

качественные методы в социологическом исследовании

качественные методы в социологическом исследовании

Источник: studylib.ru

SAGE

Скриншот приложения SAGE - №1

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

Возможности

  • Интерфейс notebook для просмотра и повторного использования введённых команд и полученных результатов, включая графики и текстовые аннотации, доступный из большинства современных веб-браузеров. Доступно защищённое соединение через протокол HTTPS, когда конфиденциальность имеет значение. Так же Sage может выполняться как локально, так и удалённо.
  • Интерфейс ввода на основе командной строки с использованием мультипарадигменного языка Python.
  • Поддержка параллельных вычислений с использованием как многоядерных процессоров, так и многопроцессорных систем и систем распределённых вычислений.
  • Матанализ реализован на основе систем Maxima и SymPy.
  • Линейная алгебра реализована на основе систем GSL, SciPy и NumPy.
  • Библиотеки элементарных и специальных математических функций.
  • Плоские и трёхмерные графики для функций и данных.
  • Средства работы с матрицами и массивами данных с поддержкой разрежённых массивов.
  • Различные статистические библиотеки функций, использующие функциональность R и SciPy.
  • Набор инструментов для добавления собственного пользовательского интерфейса к вычислениям и приложениям.[3]
  • Средства для обработки изображений с использованием pylab и Python.
  • Средства визуализации и анализа теории графов.
  • Процедуры для импорта и экспорта различных форматов данных: изображений, видео, аудио, САПР, ГИС, документов и медицинских форматов.
  • Поддержка комплексных чисел, символьных и вычислений с произвольной точностью.
  • Подготовка научно-технической документации с использованием редактора формул и возможностью встраивания Sage в документацию формата LaTeX.[4]
  • Сетевые инструменты для соединения с базами данных SQL, поддержка сетевых протоколов, включая HTTP, NNTP, IMAP, SSH, IRC, FTP.
  • Программные интерфейсы для работы с системами Mathematica, Magma, и Maple.
Читайте также:
Что за программа shutdown

Источник: freesoft.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru