Komputeralgebra Rendszerek

Hasonló dokumentumok
Komputeralgebra Rendszerek

Komputeralgebra Rendszerek

Komputeralgebra rendszerek

Komputeralgebra rendszerek

Komputeralgebra Rendszerek

Komputeralgebra Rendszerek

SageMath Képz k képzése Szabad komputer algebra rendszerek

Kommunikációs rendszerek programozása. Switch-ek

Komputeralgebra rendszerek

MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS. A) Műszaki követelmények

Komputeralgebra Rendszerek

Ismerkedjünk meg a Linuxszal!

Operációs rendszerek. 1. gyakorlat. Bevezetés, követelmények UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Kommunikációs rendszerek teljesítőképesség-vizsgálata

A Debian, mint Desktop Operációs Rendszer

Linux alapok gyakorlat

Komputeralgebra rendszerek

Komputeralgebra rendszerek

Komputeralgebra Rendszerek

Komputeralgebra rendszerek

Komputeralgebra Rendszerek

Messenger. Novell GYORSKALAUZ

eszemélyi Kliens Szoftvercsomag

A Számítógépes alapismeretek témakör oktatása. Dr. Nyéki Lajos 2019

Alternatív processz állapot és statisztika lekérdezési módszer a Linux kernelben

Debian mint Desktop Operációs rendszer

Végfelhasználói Applet kézikönyv

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció


RapidMiner telepítés i. RapidMiner telepítés

Produktív környezetben használt, nyílt forráskódú komplex térinformatikai megoldások dr. Siki Zoltán

A Hypertext. Dr. Nyéki Lajos 2019

Java I. A Java programozási nyelv

Zimbra levelező rendszer

Pere László Linux: felhasználói ismeretek I. Az alapok

ÁNYK53. Az Általános nyomtatványkitöltő (ÁNYK), a személyi jövedelemadó (SZJA) bevallás és kitöltési útmutató együttes telepítése

Nyugat-magyarországi Egyetem Geoinformatikai Kara. Nagy Gábor. Informatika 16. INF16 modul. Az OpenOffice.org





























eszemélyi Kliens Szoftvercsomag

Komputeralgebra Rendszerek

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Komputeralgebra Rendszerek

OPERÁCIÓS RENDSZEREK I. BEVEZETÉS Koczka Ferenc -

Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata

Ismerkedés a Python programnyelvvel. és annak micropython változatával

Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése. Történet ASP ASP.NET. Működés. Készítette: Simon Nándor

OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS. Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem

A PiFast program használata. Nagy Lajos

1_Linux_bevezeto_bash

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Léteznek nagyon jó integrált szoftver termékek a feladatra. Ezek többnyire drágák, és az üzemeltetésük sem túl egyszerű.

YOUNG PARTNER NAP

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT

Procontrol RSC-E2. Kezelői, és telepítői kézikönyv. Ethernet - soros adatkonverter. Verzió:

Operációs rendszerek. Tanmenet

Cisco Catalyst 3500XL switch segédlet

A MatekSzabadon LiveDVD

Operációs rendszerek. Tanmenet

GIROLOCK2 ROOT_CA ÉS ÜZEMI CA TANÚSÍTVÁNY IMPORTÁLÁSI SEGÉDLET

Kedvenc Ingyenes editorok avagy milyen a programozó jobbkeze? PSPAD editor DEVPHP IDE

GeoGebra. A matematikai szabadszoftver tanuláshoz és tanításhoz

Tájékoztató az 1.10-es labor használatához

Felhasználói Kézikönyv

Hálózati adminisztráció Linux (Ubuntu 8.04) 7. gyakorlat

KOMPUTER-ALGEBRA RENDSZEREK VERIFIKÁCIÓJA

LOGIKAI TERVEZÉS. Előadó: Dr. Oniga István Egytemi docens

Alkalmazások architektúrája

italc felhasználói dokumentáció

SZÁMÍTÓGÉP HÁLÓZATOK BEADANDÓ ESSZÉ. A Windows névfeloldási szolgáltatásai

Programozás alapjai Bevezetés

Komputeralgebra Rendszerek

Átírás:

Komputeralgebra Rendszerek A MAPLE és a SAGE felépítése Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék 2015. február 17. TARTALOMJEGYZÉK 1 of 1

TARTALOMJEGYZÉK TARTALOMJEGYZÉK 2 of 1

A MAPLE 3 of 1 ÖSSZETEVŐK Kernel A C ben írt alapfunkciók

A MAPLE 4 of 1 ÖSSZETEVŐK Kernel A C ben írt alapfunkciók Felhasználó interfész

A MAPLE 5 of 1 ÖSSZETEVŐK Kernel A C ben írt alapfunkciók Felhasználó interfész Könyvtár

A MAPLE 6 of 1 ÖSSZETEVŐK Kernel A C ben írt alapfunkciók Felhasználó interfész Könyvtár Privát könyvtárak (share library)

A MAPLE 7 of 1 ÖSSZETEVŐK A KERNEL FUNKCIÓI felhasználói I/O

A MAPLE 8 of 1 ÖSSZETEVŐK A KERNEL FUNKCIÓI felhasználói I/O racionális aritmetika

A MAPLE 9 of 1 ÖSSZETEVŐK A KERNEL FUNKCIÓI felhasználói I/O racionális aritmetika elemi polinom-aritmetika

A MAPLE 10 of 1 ÖSSZETEVŐK A KERNEL FUNKCIÓI felhasználói I/O racionális aritmetika elemi polinom-aritmetika gyakran használt rutinok

A MAPLE 11 of 1 ÖSSZETEVŐK A KERNEL FUNKCIÓI felhasználói I/O racionális aritmetika elemi polinom-aritmetika gyakran használt rutinok kifejezések tárolása

A MAPLE 12 of 1 ÖSSZETEVŐK A KERNEL FUNKCIÓI felhasználói I/O racionális aritmetika elemi polinom-aritmetika gyakran használt rutinok kifejezések tárolása memóriakezelés

A MAPLE 13 of 1 A FELHASZNÁLÓI INTERFÉSZ Javaban készült

A MAPLE 14 of 1 A FELHASZNÁLÓI INTERFÉSZ Javaban készült parser

A MAPLE 15 of 1 A FELHASZNÁLÓI INTERFÉSZ Javaban készült parser megjelenítés (2D, sima szöveg)

A MAPLE 16 of 1 A FELHASZNÁLÓI INTERFÉSZ Javaban készült parser megjelenítés (2D, sima szöveg) grafika

A MAPLE 17 of 1 A FELHASZNÁLÓI INTERFÉSZ Javaban készült parser megjelenítés (2D, sima szöveg) grafika HELP rendszer

A MAPLE 18 of 1 A KÖNYVTÁRAK Stadard könyvtár A matematikai tudás csomagokban.(package-ok).

A MAPLE 19 of 1 A KÖNYVTÁRAK Stadard könyvtár A matematikai tudás csomagokban.(package-ok). Privát könyvtárak Saját vagy third party csomagok Sok példa található a MAPLE honlapján

A MAPLE 20 of 1 A MAPLE KEZELÉSE Üzemmódok

A MAPLE 21 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás

A MAPLE 22 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás Munkalap (worksheet) mód

A MAPLE 23 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás Munkalap (worksheet) mód Dokumentum (document) mód

A MAPLE 24 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás Munkalap (worksheet) mód Dokumentum (document) mód A panelek

A MAPLE 25 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás Munkalap (worksheet) mód Dokumentum (document) mód A panelek A menűrendszer

A MAPLE 26 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás Munkalap (worksheet) mód Dokumentum (document) mód A panelek A menűrendszer Klasszikus ablakkezelő menűrendszer

A MAPLE 27 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás Munkalap (worksheet) mód Dokumentum (document) mód A panelek A menűrendszer Klasszikus ablakkezelő menűrendszer Tippek előljáróban

A MAPLE 28 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás Munkalap (worksheet) mód Dokumentum (document) mód A panelek A menűrendszer Klasszikus ablakkezelő menűrendszer Tippek előljáróban Strukturált szöveg készítése

A MAPLE 29 of 1 A MAPLE KEZELÉSE Üzemmódok Parancssori indítás Munkalap (worksheet) mód Dokumentum (document) mód A panelek A menűrendszer Klasszikus ablakkezelő menűrendszer Tippek előljáróban Strukturált szöveg készítése Az output törlése kisebb file-méret eléréséhez

A MAPLE 30 of 1 A HELP RENDSZER ELÉRÉSE Quick Help - F1, csak az újabb verziók

A MAPLE 31 of 1 A HELP RENDSZER ELÉRÉSE Quick Help - F1, csak az újabb verziók A menürendszeren keresztül

A MAPLE 32 of 1 A HELP RENDSZER ELÉRÉSE Quick Help - F1, csak az újabb verziók A menürendszeren keresztül A munkalapon keresztül

A MAPLE 33 of 1 A HELP RENDSZER ELÉRÉSE Quick Help - F1, csak az újabb verziók A menürendszeren keresztül A munkalapon keresztül Beépített tutorial-ok

A MAPLE 34 of 1 A HELP INDÍTÁSA A MUNKALAPON KERESZTÜL A HELP funkcióit a?, help(..), info(..), usage(..), example(..),?index parancsokkal érhetjük el, hiperlink rendszerű. HELP funkció Maple parancs Az on-line HELP rendszer leírása?help téma (topic) ismertetése?topic speciális téma kifejtése?context,topic context [topic] context:-topic a HELP kategóriáinak listája?index kifejezések?index,expression könyvtári függvények?index,fuction modulok?index,module összes csomag?index,packages információ az eljárásokról?index,procedure MAPLE utasítások?type,statement az alapvető adattípusok?type,surface új tulajdonságok?updates

A MAPLE 35 of 1 A MAPLE DOKUMENTÁCIÓI Osztályzat : 4

A MAPLE 36 of 1 A MAPLE DOKUMENTÁCIÓI Osztályzat : 4 Maple honlap : az aktuális és a régebbi verziók teljes dokumentációja letölthető

A MAPLE 37 of 1 A MAPLE DOKUMENTÁCIÓI Osztályzat : 4 Maple honlap : az aktuális és a régebbi verziók teljes dokumentációja letölthető User Manual

A MAPLE 38 of 1 A MAPLE DOKUMENTÁCIÓI Osztályzat : 4 Maple honlap : az aktuális és a régebbi verziók teljes dokumentációja letölthető User Manual Programming Guide

A MAPLE 39 of 1 A MAPLE DOKUMENTÁCIÓI Osztályzat : 4 Maple honlap : az aktuális és a régebbi verziók teljes dokumentációja letölthető User Manual Programming Guide Régebben: Installation Guide, QuickReference, Introductory Programming Guide, Advanced Programming Guide

A MAPLE 40 of 1 A MAPLE DOKUMENTÁCIÓI Osztályzat : 4 Maple honlap : az aktuális és a régebbi verziók teljes dokumentációja letölthető User Manual Programming Guide Régebben: Installation Guide, QuickReference, Introductory Programming Guide, Advanced Programming Guide Egyéb irodalom

A SAGE 41 of 1 THE NAME OF THE GAME Software for Algebra and Geometry Experimentation A rendszer egy kibővített Python, a terminál alapú kezelőfelülete ipython alapú

A SAGE 42 of 1 THE NAME OF THE GAME Software for Algebra and Geometry Experimentation A rendszer egy kibővített Python, a terminál alapú kezelőfelülete ipython alapú A 4.0 verzióig a szimbolikus számításokat a Maxima végezte, a pexpect Python modulon keresztül (Körülményes, mert a Maxima Lisp-ben íródott)

A SAGE 43 of 1 THE NAME OF THE GAME Software for Algebra and Geometry Experimentation A rendszer egy kibővített Python, a terminál alapú kezelőfelülete ipython alapú A 4.0 verzióig a szimbolikus számításokat a Maxima végezte, a pexpect Python modulon keresztül (Körülményes, mert a Maxima Lisp-ben íródott) 4.0 fölött a PyNac végzi a szimbolikus számításokat: ez a GiNac csomag Python-os átírása

A SAGE 44 of 1 THE NAME OF THE GAME Software for Algebra and Geometry Experimentation A rendszer egy kibővített Python, a terminál alapú kezelőfelülete ipython alapú A 4.0 verzióig a szimbolikus számításokat a Maxima végezte, a pexpect Python modulon keresztül (Körülményes, mert a Maxima Lisp-ben íródott) 4.0 fölött a PyNac végzi a szimbolikus számításokat: ez a GiNac csomag Python-os átírása interface több free CAS-felé (Pari, Octave, stb)

A SAGE 45 of 1 THE NAME OF THE GAME Software for Algebra and Geometry Experimentation A rendszer egy kibővített Python, a terminál alapú kezelőfelülete ipython alapú A 4.0 verzióig a szimbolikus számításokat a Maxima végezte, a pexpect Python modulon keresztül (Körülményes, mert a Maxima Lisp-ben íródott) 4.0 fölött a PyNac végzi a szimbolikus számításokat: ez a GiNac csomag Python-os átírása interface több free CAS-felé (Pari, Octave, stb) Gyorsítás: a Cyton-nal

A SAGE 46 of 1 THE NAME OF THE GAME Software for Algebra and Geometry Experimentation A rendszer egy kibővített Python, a terminál alapú kezelőfelülete ipython alapú A 4.0 verzióig a szimbolikus számításokat a Maxima végezte, a pexpect Python modulon keresztül (Körülményes, mert a Maxima Lisp-ben íródott) 4.0 fölött a PyNac végzi a szimbolikus számításokat: ez a GiNac csomag Python-os átírása interface több free CAS-felé (Pari, Octave, stb) Gyorsítás: a Cyton-nal Web-es GUI: notebook

A SAGE 47 of 1 A HÁROM ÜZEMMÓD Parancssor

A SAGE 48 of 1 A HÁROM ÜZEMMÓD Parancssor a rendszer frissítése

A SAGE 49 of 1 A HÁROM ÜZEMMÓD Parancssor a rendszer frissítése részleges újrafordítás

A SAGE 50 of 1 A HÁROM ÜZEMMÓD Parancssor a rendszer frissítése részleges újrafordítás opcionális csomagok installálása

A SAGE 51 of 1 A HÁROM ÜZEMMÓD Parancssor a rendszer frissítése részleges újrafordítás opcionális csomagok installálása Terminál Klasszikus ipython os terminál, a debugolás csak itt végezhető

A SAGE 52 of 1 A HÁROM ÜZEMMÓD Parancssor a rendszer frissítése részleges újrafordítás opcionális csomagok installálása Terminál Klasszikus ipython os terminál, a debugolás csak itt végezhető GUI

A SAGE 53 of 1 A HÁROM ÜZEMMÓD Parancssor a rendszer frissítése részleges újrafordítás opcionális csomagok installálása Terminál Klasszikus ipython os terminál, a debugolás csak itt végezhető GUI Böngészőben megjeleníthetés a régen jsmath, ma MathJax segítségével

A SAGE 54 of 1 A HÁROM ÜZEMMÓD Parancssor a rendszer frissítése részleges újrafordítás opcionális csomagok installálása Terminál Klasszikus ipython os terminál, a debugolás csak itt végezhető GUI Böngészőben megjeleníthetés a régen jsmath, ma MathJax segítségével Nemcsak a SAGE -et támogatja

A Linux-ban ismert parancskiegészítés a TAB billentyűvel. (Ha a begépelt karakterek alapján még nem egyértelmű, a Sage egy listát kínál.) A SAGE 55 of 1

A SAGE 56 of 1 A Linux-ban ismert parancskiegészítés a TAB billentyűvel. (Ha a begépelt karakterek alapján még nem egyértelmű, a Sage egy listát kínál.) Mind konzol, mind GUI módban működik

A SAGE 57 of 1 A Linux-ban ismert parancskiegészítés a TAB billentyűvel. (Ha a begépelt karakterek alapján még nem egyértelmű, a Sage egy listát kínál.) Mind konzol, mind GUI módban működik A parancs? hatására kapjuk meg a leírást

A SAGE 58 of 1 A Linux-ban ismert parancskiegészítés a TAB billentyűvel. (Ha a begépelt karakterek alapján még nem egyértelmű, a Sage egy listát kínál.) Mind konzol, mind GUI módban működik A parancs? hatására kapjuk meg a leírást Nem teljes, a 4.5.3 verziónál 83.8 % (Sage terminológia : doctesting coverage)

A SAGE 59 of 1 DOKUMENTÁLTSÁG Osztályzat : 3

A SAGE 60 of 1 DOKUMENTÁLTSÁG Osztályzat : 3 A SAGE honlapról minden letölthető

A SAGE 61 of 1 DOKUMENTÁLTSÁG Osztályzat : 3 A SAGE honlapról minden letölthető Igazán jó tutorial nincs, sok példa önmagában értelmezhetetlen

A SAGE 62 of 1 DOKUMENTÁLTSÁG Osztályzat : 3 A SAGE honlapról minden letölthető Igazán jó tutorial nincs, sok példa önmagában értelmezhetetlen A sok integrált szabadszoftver külön ismereteket igényel, ezeket igazán a fejlesztők sem ismerik

A SAGE 63 of 1 DOKUMENTÁLTSÁG Osztályzat : 3 A SAGE honlapról minden letölthető Igazán jó tutorial nincs, sok példa önmagában értelmezhetetlen A sok integrált szabadszoftver külön ismereteket igényel, ezeket igazán a fejlesztők sem ismerik A szerzők műveiket szoftveresen Sage-el támogatják,ezek egy részét szabadon letölthetjük.