Языки математического программирования

Вы использовали исключительное в своем вопросе, но обычно существует несколько авторитетных серверов имен, RFC 1034 рекомендует по крайней мере два.

, Если Вы не имеете в виду "основной сервер имен" и не "авторитетный сервер имен". Вторичные серверы имен авторитетные.

Для обнаружения серверов имен домена на Unix:

  % dig +short NS stackoverflow.com
 ns52.domaincontrol.com.
 ns51.domaincontrol.com.

Для обнаружения сервера, перечисленного как основной (понятие "основных" довольно нечетко в эти дни и обычно не имеет никакого хорошего ответа):

% dig +short  SOA stackoverflow.com | cut -d' ' -f1
ns51.domaincontrol.com.

Для проверки discrepencies между серверами имен мое предпочтение переходит к старому check_soa инструмент, описанный в Liu & Albitz "DNS & BIND" книга (редактор O'Reilly). Исходный код доступен в http://examples.oreilly.com/dns5/

% check_soa stackoverflow.com
ns51.domaincontrol.com has serial number 2008041300
ns52.domaincontrol.com has serial number 2008041300

Здесь, два авторитетных сервера имен имеют тот же порядковый номер. Хороший.

8
задан Community 23 May 2017 в 12:31
поделиться

8 ответов

R / S + для статистических вычислений

Другие языки статистики: SAS, SPSS, STATA, GAUSS и т. Д.

Octave, открытый клон Matlab

Fortress, " язык для высокопроизводительных вычислений, который обеспечивает абстракцию и безопасность типов наравне с принципами современных языков программирования ».

Maple

Maxima

7
ответ дан 5 December 2019 в 06:53
поделиться

R , Numpy / scipy для Python, Maple , Yacas , даже Fortran ].

4
ответ дан 5 December 2019 в 06:53
поделиться

Это может иметь только историческое значение, но Fortan (математическая система IBM для mula Tran система счисления) особенно подходит для числовых вычислений и научных вычисления.

3
ответ дан 5 December 2019 в 06:53
поделиться

Всегда есть APL со встроенными матричными операторами. Современный APL поддерживает даже .NET.

4
ответ дан 5 December 2019 в 06:53
поделиться

Maple для символьной математики (аналогично Mathematica).
SAS, SPSS, R для статистики.
В журнале Operation Research / Management Science есть ежегодный обзор Simulation Software , и хотя я не могу найти ссылку, я полагаю, что у них есть годовой обзор пакетов оптимизации, таких как AMPL, которые вы цитируете.

2
ответ дан 5 December 2019 в 06:53
поделиться

Sage - это, по сути, Python с множеством пакетов и несколькими языковыми расширениями, встроенными в интерфейс «записной книжки», такой как у Mathematica. Он имеет интерфейсы ко всем видам систем компьютерной алгебры. А с Numpy и Scipy (которые включены) это прекрасная замена Matlab. И это открытый исходный код, и он активно развивается.

1
ответ дан 5 December 2019 в 06:53
поделиться

Интерактивный язык данных (IDL) - закрытый язык, используемый в астрономии, медицине и других науках, по крайней мере, частично из-за его встроенных операций с массивами и математической библиотеки.

0
ответ дан 5 December 2019 в 06:53
поделиться

Учитывая ваш предыдущий вопрос, я предполагаю, что вы ищете альтернативу коммерческим пакетам математики. Если это так, вам следует попробовать Sage , это открытый исходный код и унифицированный интерфейс почти для всей математики / sci.calc с открытым исходным кодом. пакетов ( list ).

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

Sage использует Python в качестве основного языка / синтаксиса, поэтому его довольно легко изучить, и если у вас есть старый Скрипты Python, они должны работать прямо из коробки. Если бы я не

1
ответ дан 5 December 2019 в 06:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: