Математически пакети Maple и MATLAB - Математически пакет Maple

Колко важен е обхватът от задачи, които се решават с помощта на пакета Maple, може да се види от следния списък:

o извършване на математически изследвания, изискващи изчисления и аналитични изчисления;

o разработване и анализ на алгоритми;

o математическо моделиране, компютърен експеримент;

o анализ и обработка на данни;

o визуализация, научна и инженерна графика,

o разработване на графични и изчислителни приложения.

Пакетът осигурява удобна среда за компютърни експерименти, когато се изпробват различни подходи към проблема, анализират се конкретни решения и ако е необходимо програмиране, се избират фрагменти, изискващи специална скорост. Тя ви позволява да създавате интегрирани среди, включващи системи за програмиране. Когато изчисленията са готови и резултатите трябва да бъдат формализирани, можете отново да използвате тези пакети, за да визуализирате данни и да подготвите илюстрации. Работата със системата е интерактивна - потребителят въвежда команди и вижда резултата от тяхното изпълнение на екрана. Квалификацията на пакета гарантира, че са избрани подходящи типове променливи и са извършени операции, така че като цяло не се изискват декларации на променливи.

Системата Maple е създадена като пакет от компютърна алгебра, тоест основният обект тук са формули и операции с тях. Без допълнителни указания, символ като x всъщност се счита за математическа променлива, като x във формулата T (x). Тази специфичност на системите за компютърна алгебра позволява точни изчисления.

Системата е разработила инструменти за програмиране, подобни на обичайните алгоритмични езици, но в същото време тук се запазва спецификата. насочени от пакети.

Пакетът Maple е интерактивна програма, която ви позволява да извършвате аналитични изчисления и изчисления, снабдени с двумерни и триизмерни графики, мощен език за програмиране и богата библиотека от математически формули и информация. Работата с Maple означава, че потребителят въвежда математически изрази и инструкции (команди), а системата се опитва да ги изпълни и предостави отговор. След като получи (или не получи) отговор, потребителят въвежда нови инструкции и така нататък - взаимодействието с пакета се осъществява в диалогов режим. Благодарение на собствения си език за програмиране на високо ниво, въведените изрази и инструкции, както и резултатите от изпълнението на команди - формули, графики, таблици и числа - се съхраняват в един документ (работен лист). Това осигурява уникална технология на работа, когато почти всички етапи на математическото изследване могат да бъдат отразени в един документ, а окончателният документ се превръща (може би с минимални допълнения) в научна статия, раздел в учебник, доклад.

Тази глава обхваща редица общи теми: интерфейс (меню, икони и помощни системи), описва накратко организацията на документа Maple, предоставя общ преглед на основните обекти (променливи, константи, изрази) и синтаксис и предоставя общ преглед на основни типове Maple и основни математически функции.

Работа с Maple и интерфейс

Графичният интерфейс на Maple е подобен на този в системите за редактиране и подготовка на текст и използва обичайните средства за работа с файлове и редактиране (мишка и клавиатура). След стартиране на изпълнимия wmapte или xmaple в Unix се появява обвивка с нов работен лист. В горната част на прозореца има меню (Файл, Редактиране и т.н.), точно отдолу е ред от икони в лентата с инструменти за редица често извършвани операции, а по-долу е ред от икони Context Wag, които организират представянето на данни в сесия. Следва един или повече прозорци с документи, в които се поставят формули, картинки, придружаващ текст и т. Н. В долната част на прозореца е лентата Status Une, която съдържа информация за системата. Работата в Maple се извършва в сесиен режим - потребителят въвежда команди. математически изрази, процедури, които се възприемат и интерпретират от Maple. Всяка команда трябва да завършва с точка (;) или двоеточие (:). В първия случай резултатът от изпълнението на командата или съобщението за грешка ще се покаже в реда под изречението; във втория случай резултатът не се показва. За да отмените всички направени задания и да стартирате нова сесия, без да излизате от Maple, използвайте командата за рестартиране.

Освен това в Maple можете да въвеждате таблици и текстови абзаци, да структурирате текст и документ, да добавяте хипервръзки, които комбинират няколко документа в електронна книга. Можете също така да вмъквате обекти (фигури и таблици) от други програми в документа, като използвате интерфейса OLE2.

Имайте предвид, че различните документи, отворени в една и съща сесия, споделят обща памет и стойността, присвоена на променлива в един документ, се запазва при превключване към друг локумет. За реализиране на многозадачна работа е използвана програмата Parallel Server Maple 6. Нейният интерфейс е идентичен с основната програма wmaple, но при работа присвояванията на променливи са валидни само в рамките на „родния документ“.

Клените команди се въвеждат в подканата (>). Има два начина да представите вашите данни: стандартна математическа нотация и нотация на Maple. В първия случай на дисплейния екран интегралите, сумите и т.н. се дават от техните математически изображения, а във втория - с помощта на текстови еквиваленти. Натискането на клавиша Enter стартира изпълнението на въведените команди. Ако интерпретаторът счита въвеждането за цялостно изречение, тогава командите се изпълняват, в противен случай Maple изчаква въвеждането да завърши. Намиране на грешка. Maple отпечатва съобщение за това на следващия ред; в случай на синтаксична грешка, A маркира първия неразпознат символ.

Пакетът Maple непрекъснато се развива, придобивайки нови команди и съответно възможности за математически изчисления, изчисления и графично показване на информация. Това променя синтаксиса и обвивката. За да запази приемствеността с документи, изготвени в по-стари версии, компанията доставя своя продукт със специални конвертори, при изтегляне на стара версия на Maple файл, тя препоръчва конвертиране на обозначението на файла според новите правила.