2008 Metody obliczeniowe 02 D 2008 10 1 21 28 5

background image

Metody obliczeniowe

dr hab. inż. Rafał Palej, prof. PK

palej@mech.pk.edu.pl

budynek 2, pokój 2/2, I p.

background image

Narzędzia obliczeniowe

z

LICZYDŁO (5 000 pne.)

z

SUWAK LOGARYTMICZNY (1614 – John Napier)

z

ARYTMOMETR (1642 – Blaise Pascal)

z

MASZYNA ANALITYCZNA (1833 – Charles Babbage)

z

KOMPUTER (1944 – Harvard, IBM)

z

KALKULATOR (1960 – HP, TI)

background image

Idea Algebry Komputerowej

Dotychczasowy

dorobek

matematyki

Komputer

Algebra

Komputerowa

+

=

background image

Systemy Algebry Komputerowej

z

MACSYMA

z

CALCULUS T/L

z

REDUCE

z

MuMATH

z

DERIVE

z

Theorist

z

FORM

z

Scratchpad (AXIOM)

z

Mathematica

z

Maple

Maple

=

Ma

thematics with

ple

asure

background image

Co to jest Maple

Środowisko komputerowe umożliwiające prowadzenie
obliczeń symbolicznych, numerycznych i tworzenie
odpowiednich wykresów

„command the brilliance of a thousand mathematicians”

„Harnessing the Power of Mathematics”

„The Essential Tool for Mathematics and Modeling”

Mathematics · Modeling · Simulation

background image

Zalety Maple’a

• rozwiązywanie wielu problemów w postaci analitycznej
• uzyskiwanie ścisłych wyników liczbowych
• uzyskiwanie rozwiązań numerycznych z dowolną

dokładnością

• bogata biblioteka programów rysujących
• kilkadziesiąt pakietów tematycznych
• intuicyjny język programowania wysokiego poziomu

background image

Składniki Maple’a

interfejs użytkownika

jądro systemu (kernel)

biblioteka programów

background image

1. Standardowy (graficzny)
2. Klasyczny (graficzny)
3. Liniowy (znakowy)
4. Kalkulator graficzny Maple’a
5. Kalkulator graficzny tworzony przez

użytkownika (Maplets)

Rodzaje interfejsów Maple’a

background image

Interfejsy graficzne Maple’a

Interfejs standardowy

Interfejs klasyczny

Tryb

dokumentu

Tryb arkusza

kalkulacyjnego

Tryb arkusza

kalkulacyjnego

Math

Mode

Text

Mode

Math

Mode

Text

Mode

Math

Mode

Text

Mode

background image

Jądro Maple’a

Zawiera napisane w języku C i skompilowane
najważniejsze procedury (ok. 10%) odpowiadające za:

jego uruchomienie

zarządzanie pamięcią

interpretowanie poleceń

dostęp do najważniejszych funkcji

wykonywanie podstawowych operacji matematycznych

upraszczanie

wydruk

background image

Biblioteka Maple’a

procedury dostępne bezpośrednio po uruchomieniu
Maple’a

procedury pogrupowane w pakietach, dostępne po
wczytaniu całego pakietu lub wybranej procedury

Wszystkie procedury są napisane w języku Maple’a i mogą
być przeglądane i modyfikowane przez użytkownika

background image

Podręczniki do Maple’a

User Manual, Maplesoft, Waterloo Maple Inc. 2008.
Introductory Programming Guide, Maplesoft, Waterloo Maple Inc. 2008.
Advanced Programming Guide, Maplesoft, Waterloo Maple Inc. 2008.

background image

Książki

http://saturn.mech.pk.edu.pl

http://www.maplesoft.com

• J.Ombach, Wykłady z równań różniczkowych wspomagane

komputerowo – Maple, UJ, 1999

• J.Ombach, Rachunek prawdopodobieństwa wspomagany

komputerowo – Maple, UJ, 2000

• R.Palej, Algebra komputerowa w mechanice, PK, 2000
• R.Palej, A.Krowiak, Metody obliczeniowe wspomagane

programem Maple, PK, 2008 (w fazie wydawania)

• F. Wright, Computing with Maple, Chapman& Hall CRC, 2002
• D. Richards, Advanced Mathematical Methods with Maple,

Cambridge University Press, 2002


Wyszukiwarka

Podobne podstrony:
2008 10 21
wykład 03 2008 10 21
rat med 10 10 21 28
2008 Metody obliczeniowe 07 D 2008 10 29 19 28 1
2008 Metody obliczeniowe 10 D 2008 11 28 20 51 40
2008 Metody obliczeniowe 08 D 2008 11 11 21 31 58
2008 Metody obliczeniowe 09 D 2008 11 11 21 32 51
2008 Metody obliczeniowe 06 D 2008 10 22 20 13 23
2008 Metody obliczeniowe 12 D 2008 11 28 20 53 30
2008 Metody obliczeniowe 03 D 2008 10 1 22 5 47
2008 Metody obliczeniowe 13 D 2008 11 28 20 56 53
2008 Metody obliczeniowe 08 D 2008 11 11 21 31 58

więcej podobnych podstron