Maple (софтвер)

Maple
Maple12 скриншот.jpg
Maple интерфејс
Првобитни
аутор(и)
Waterloo Maple (Maplesoft)
Најновија
верзија

5. март 2015.
Писано у C, Јава
Тип Рачунарски алгебарски систем
Лиценца Власнички софтвер
Веб-сајт www.maplesoft.com/products/maple/

Maple (транскрибовано: Мејпл) је комерцијални рачунарски алгебарски систем развијан и пуштен у продају од стране компаније  Maplesoft, чије се седиште налази у Вотерлуу, у Канади. Тренутна главна верзија је верзија 2015, која је пуштена у коришћење марта 2015.

Мејпл је почела да развија Група за Симполичка Израчунавања 1980. године на Вотерлу Универзитету. 1988., компанија Maplesoft (транскрибовано: Мејплсофт) (тада под именом Waterloo Maple Inc.) је основана у сврху комерцијализације технологије.

Преглед

Кључна функционалност

Корисници могу да унесу математичке формуле користећи се стандардном математичком нотацијом. Прилагођени кориснички интерфејси такође могу бити направљени. Ту је и подршка за нумеричке прорачуне, произвољну прецизност, као и за симболичко рачунање и визуелизацију. Примери симболичких израчунавања су дати у наставку чланка.

Maple садржи динамички уношен програмски језик у императивном стилу који подсећа на Pascal. [1] Језик дозвољава променљиве у оквиру лексичког обима. Такође постоје и корисничка сучеља за остале језике ( C, C#, Fortran, Java, MATLAB и  Visual Basic), а и за  Excel.

Maple подржава  MathML 2.0, W3C формат за приказивање и интерпретацију математичких израза, укључујући њихов приказ на интернет странама. [2]

Архитектура

Maple је занован на  kernel-у, који је написан у језику  C, који обезбеђује Maple језик. Највећи део функционалности је обезбеђен кроз библиотеке, које потичу из разних извора. Већина библиотека је написана у Maple језику; ове имају изворни код који може да се види. Доста бројевних израчунавања се извршава путем NAG нумеричких библиотека, ATLAS библиотека, или GMP библиотека.

Другачија функционалност унутар Maple-а захтева да бројевни подаци буду у другом формату. Симболички изрази се складиште у меморији као директни ациклични графови. Стандардно сучеље и сучеље за калкулатор је написано у језику  Java.

други језици
Bahasa Indonesia: Maple (perangkat lunak)
čeština: Maple
dansk: Maple
فارسی: میپل
français: Maple
עברית: Maple
italiano: Maple
日本語: Maple
lietuvių: Maple
Nederlands: Maple
polski: Maple
português: Maple
русский: Maple
Simple English: Maple (CAS)
slovenščina: Maple
suomi: Maple
svenska: Maple
Tiếng Việt: Maple
українська: Maple
中文: Maple