1. Uvod 2. Maple - verze - Maple 18: Standard Worksheet (.mw) -!! my budeme pouzivat!! 3. Maple - prostredi Ikonky Poznamka: Priklad: >



Podobné dokumenty
1. Maple - verze. 2. Maple - prostredi. Document Mode vs. Worksheet Mode

User manual SŘHV Online WEB interface for CUSTOMERS June 2017 version 14 VÍTKOVICE STEEL, a.s. vitkovicesteel.com

WYSIWYG EDITOR PRO XML FORM

TKGA6. Synchronní modelování v programu Solid Edge. Projekt "Podpora výuky v cizích jazycích na SPŠT"

GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA

Výrazy a operátory. Operátory Unární - unární a unární + Např.: a +b

Modelování ve vodním hospodářství II. Modeling in Water Management

a 3 c 5 A 1 Programové prostředí

pi Ludolfovo číslo π = 3,14159 e Eulerovo číslo e = 2,71828 (lze spočítat jako exp(1)), např. je v Octave, v MATLABu tato konstanta e není

UPM3 Hybrid Návod na ovládání Čerpadlo UPM3 Hybrid 2-5 Instruction Manual UPM3 Hybrid Circulation Pump 6-9

Introduction to MS Dynamics NAV

Vytvoření pokročilé Fotogalerie v Drupalu - Views

WORKSHEET 1: LINEAR EQUATION 1

Základy programování Proměnné Procedury, funkce, události Operátory a podmínková logika Objekt Range a Cells, odkazy Vlastnosti, metody a události

8. Posloupnosti, vektory a matice


Systém je citlivý na velikost písmen CASE SENSITIVE rozeznává malá velká písmena, např. PROM=1; PROm=1; PRom=1; Prom=1; prom=1; - 5 různých proměnných

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5


2N LiftIP. IO Extender. Communicator for Lifts. Version

Image Analysis and MATLAB. Jiří Militky

2. Entity, Architecture, Process

Příloha 6. Palety nástrojů

Algoritmizace a programování

- transpozice (odlišuje se od překlopení pro komplexní čísla) - překlopení matice pole podle hlavní diagonály, např.: A.' ans =

Programovani v Maplu Procedura

Základy algoritmizace a programování

EURO přeshraniční platba

Najděte, co hledáte. 83 Jak objevit sílu přírůstkového hledání

RNDr. Jakub Lokoč, Ph.D. RNDr. Michal Kopecký, Ph.D. Katedra softwarového inženýrství Matematicko-Fyzikální fakulta Univerzita Karlova v Praze

Jak importovat profily do Cura (Windows a

MAPLOVSKY PROGRAMOVACI JAZYK

Transportation Problem

Základy algoritmizace a programování

DC circuits with a single source

1 Mnohočleny a algebraické rovnice

USING VIDEO IN PRE-SET AND IN-SET TEACHER TRAINING

Litosil - application

Next line show use of paragraf symbol. It should be kept with the following number. Jak může státní zástupce věc odložit zmiňuje 159a.

[1] Definice 1: Polynom je komplexní funkce p : C C, pro kterou. pro všechna x C. Čísla a 0, a 1,..., a n nazýváme koeficienty polynomu.

Databáze ROMARIN (WIPO)

Stručný postup k použití programu PL7 Junior (programování TSX Micro)

MySQL sežere vaše data

PROGRAM MAXIMA. KORDEK, David, (CZ) PROGRAM MAXIMA

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY. Stručný úvod do programování v jazyce C 1.díl. České vysoké učení technické Fakulta elektrotechnická

Logické operace. Datový typ bool. Relační operátory. Logické operátory. IAJCE Přednáška č. 3. může nabýt hodnot: o true o false

ZŠ ÚnO, Bratří Čapků 1332

5a. Makra Visual Basic pro Microsoft Escel. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina

PL/SQL. Jazyk SQL je jazykem deklarativním, který neobsahuje procedurální příkazy jako jsou cykly, podmínky, procedury, funkce, atd.

Model ver SYSTEM EXCLUSIVE KOMUNIKACE CHD Elektroservis

TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií

Inovace bakalářského studijního oboru Aplikovaná chemie

Chapter 7: Process Synchronization

Programy na PODMÍNĚNÝ příkaz IF a CASE

Úvod do datového a procesního modelování pomocí CASE Erwin a BPwin

CODE BOOK NEISS 8. A code book is an identification tool that allows the customer to perform a test result evaluation using a numeric code.

SQL v14. 4D Developer konference. 4D Developer conference 2015 Prague, CZ Celebrating 30 years

M-LOCK Magnetický zámek pro křídlové sklněné dveře. M-LOCK Magnetic lock for glass swing doors

Zápis programu v jazyce C#

a a

KTE / PPEL Počítačová podpora v elektrotechnice

Manuál k aplikaci FieldGIS v.2.27

02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox

Veritas Information Governance získejte zpět kontrolu nad vašimi daty

PRAVIDLA ZPRACOVÁNÍ STANDARDNÍCH ELEKTRONICKÝCH ZAHRANIČNÍCH PLATEBNÍCH PŘÍKAZŮ STANDARD ELECTRONIC FOREIGN PAYMENT ORDERS PROCESSING RULES

Instalace MS SQL Serveru 2012

Dělitelnost přirozených čísel. Násobek a dělitel

VISUAL BASIC. Práce se soubory


O makrech, která umí aritmetiku s velkými čísly. Macros Which Handle Arithmetics with Big Numbers. Jan Šustek KMa PřF OU. Brejlov

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MySQL základní pojmy, motivace Ing. Kotásek Jaroslav

MapleCloud a jeho použ ití. Vladimír Žák

Kurz Databáze. Obsah. Formuláře. Práce s daty. Doc. Ing. Radim Farana, CSc.

Postup objednávky Microsoft Action Pack Subscription

E+034 = ; = e E+034

Návod k aplikaci JanDat v.2.3

Aritmetické hry a zábavy

2N Voice Alarm Station

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Wolfram Mathematica. Mgr. Jindřich Soukup

Czech Republic. EDUCAnet. Střední odborná škola Pardubice, s.r.o.

EVROPSKÝ SOCIÁLNÍ FOND. Úvod do PHP PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI

! Nauka o tom, jak má tiskovina vypadat. ! dobře čitelná. ! snadná orientace v textu. ! estetické působení. ! Klasické umělecké řemeslo

4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody

Vychytávky v iptables

Biochemický analyzátor Zkrácená příručka k obsluze

KTE / PPEL Počítačová podpora v elektrotechnice

Wolfram Alpha. v podobě html stránky, samotný výsledek je často doplněn o další informace (např. graf, jiné možné zobrazení výsledku a

6. blok část B Vnořené dotazy

Matematika B101MA1, B101MA2

- speciální symboly + - * / =., < > <> <= >= a další. Klíčová slova jsou chráněnými útvary, které nelze použít ve významu identifikátorů.

Gymnázium, Brno, Slovanské nám. 7, SCHEME OF WORK Mathematics SCHEME OF WORK. cz

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY. Stručný úvod do programování v jazyce C 2.díl. České vysoké učení technické Fakulta elektrotechnická

Informační systémy 2008/2009. Radim Farana. Obsah. Dotazy přes více tabulek

Database systems. Normal forms

CAD library. Spuštění aplikace. Práce s aplikací. Popis okna

Čipové karty Lekařská informatika

Matematika s programem Maple. Jaroslav Urbánek

AKTIVACE. Nabíjení Před prvním použitím nechte chytrý náramek nabíjet po dobu 45 minut. Vysuňte zařízení z náramku.

Matematika s programem Maple. Jaroslav Urbánek

Transkript:

1. Uvod mathematical computational engine / software OBSAH PREDMETU: zakladni principy/uvod - Maple 18 ABSOLVOVANI PREDMETU: klasifikovany zapocet 1) test na cviceni (90 min, 14. tyden, povoleny vsechny materialy) 2) vypracovani projektu (zadani v prubehu semestru - 11. tyden) 2. Maple - verze - Maple 18: Standard Worksheet (.mw) -!! my budeme pouzivat!! - Classic Worksheet Maple 18 (.mws) - starsi pocitace, mene pameti - Command-line Maple 18 - komplexni vypocty - a jine (kalkulacka, vlastni aplikace - maplets) 3. Maple - prostredi Ikonky novy subor (Create a new file ulozeni (Save the active file T (Insert plain text after the current execution group radek) [ (Insert Maple Input after the current execution group (vytvori novy radek, executable) Math mode - text je cerny + radek nemusi byt ukoncen ; nebo : Text mode - text je cerveny + radek musi byt ukoncen ; nebo : novy blok (Enclose the current selection in a document mode, or create a new one) odstavce (Enclose the selection in a subsection Z Remove any section enclosing the selection) restart (Restart Maple server) Poznamka: - "tlacitko" restart - vyhodnoceni az pri prvnim spusteni ve worksheetu - "napsany" restart - vyhodnoceni hned po [Enter]:!!! (Execute the entire worksheet)! (Execute all selected groups) preruseni operace (Interrupt the current operation) Priklad: Warning, computation interrupted

help (Open the help system (help), F2 (napoveda pro dany prikaz) Palety - viz leva cast pracovniho okna - umoznuji rychlejsi zadavani matematickeho vstupu, specialnich symbolu,... 4. Reseni problemu Cisla (symbol v Open Face palete) - cele cisla 123456789; 123456789 (4.1.1) = Z/; - racionalni cisla 2/4; evalf(2/3); 1 2 0.6666666667 (4.1.2) (4.1.3) - realne cisla 2/4.; 0.5000000000 (4.1.4) - komplexne cisla (1+2*I)*(1-2*I); # I imaginární jednotka 5 5+0*I; 5 (4.1.5) (4.1.6) Zakladni operace: +, -, *, / Konstanty - cislo evalf(pi); (4.2.1) (4.2.2)

- hodnota (cislo) Pi; evalf(pi); evalf(gamma); 3.141592654 0.5772156649 (4.2.3) (4.2.4) (4.2.5) exponenciala exp(1); exp(1); evalf(exp(1)); evalf(exp(2)); evalf(e); e e 2.718281828 7.389056099 e (4.2.6) (4.2.7) (4.2.8) (4.2.9) (4.2.10) Promenne nazvy - kombinace: male/velke pismena + cislice + "_" mezery v nazvech promennych nepouzivat - Maple chape mezery jako nasobeni (az na 1-D mode) Priklady: promenna1; promenna1 := 2; promenna1; x := a[123]*b; a[123] := 3; x; promenna1 2 (4.3.1) (4.3.2) (4.3.3) (4.3.4) (4.3.5) (4.3.6) x := 'x'; x+1; (4.3.7) (4.3.8) Document Mode vs. Worksheet Mode

Maple offers two primary modes of problem entry and content creation: Document mode and Worksheet mode. Both modes have respective advantages and you can easily switch from one mode to the other for maximum flexibility. See worksheet for more information on the worksheet interface. Document Mode Quick problem-solving and free-form, rich content composition No prompt () displayed Math is entered and displayed in 2-D Solve math problems with right-click menu on input and output Worksheet Mode Traditional Maple problem-solving environment Enter problems at a prompt () Math entered and displayed in 2-D or 1-D Solve math problems with right-click menu on output Document mode lets you create rich content. For example, the following solves for x without any commands: solutions for x The command to perform the same operation in Worksheet mode is in 2-D (Math) Input: (4.4.1) or in 1-D (Maple) Input: solve((x-2)/alpha=1,x); (4.4.2) Toggle Math/Text entry mode [F5] Toggle 2-D/1-D Math entry mode [F5] 2-D black font, 1 -D red font on toolbar Evaluate math expression and display result inline [Ctrl][=] Evaluate math expression and display result on new line [Enter] Evaluate math expression and display result on new line [Enter] Continue on next line without executing [Shift][Enter] Switch to Worksheet mode (insert prompt) on toolbar Switch to Document mode Format Create Document Block Show hidden commands View Expand Document Block Hide commands. Show only results. Highlight commands to be hidden. Format Create Document Block Zapis matematickych vyrazu 1-D Math vs. 2-D Math Math Input Z 2-D Math Input)

int(exp(-x^2), x = 0.. infinity); (4.5.1) (4.5.2) (4.5.3)!!! Pozor na mezery!!! : = ale = Vyhodnoceni vyrazu Document mode: 3 (4.6.1) = 3 Worksheet mode (s [): a) Math (cerny text) (+ Enter) 3 (4.6.2) 10 (+Shift+Enter (nevyhodnoti radek, radky musi matematicky "navazovat")) b) Text (cerveny text) ; 1+2+ 3+4; 10 Hlaseni chyb (4.6.3) (4.6.4) Error, unable to match delimiters sin(x

... zadna chybova hlaska, ale taky zadny vystup v Maple 16 jeste byla chybova hlaska: Warning, premature end of input, use <Shift + <Enter to avoid this message. sin(x; Error, `;` unexpected Error, unable to match delimiters Operace s vyrazy (classic mod) - zjednodusi vyraz v1 := ((3-2*sqrt(2))/(3*sqrt(2)-4))^2; (4.8.1.1) simplify(v1); 1 2 v2 := (sqrt(a)*a^(1/3)/(a*sqrt(a))^(1/3))^(-1); simplify(v2); simplify(v2, symbolic); # nebere v potaz podmínky 1 (4.8.1.2) (4.8.1.3) (4.8.1.4) (4.8.1.5) v3 := (a^2+1)^(1/2)/(a*(1+1/a^2)^(1/2)); #výsledek a /a (4.8.1.6) simplify(v3); (4.8.1.7) simplify(v3, symbolic); # tento vysledek neni spravne 1 (4.8.1.8) simplify(v3, assume = negative); (4.8.1.9)

(4.8.1.9) simplify(v3, assume = positive); (4.8.1.10) - roznasobi soucin v1 := (2*x+1)*(x-3); simplify(v1); expand(v1); v2 := (x+1)^3; v3 := expand(v2); (4.8.2.1) (4.8.2.2) (4.8.2.3) - rozlozi na soucin cinitelu v3; simplify(v3); factor(v3); combine - slouci vyrazy stejneho typu (4.8.3.1) (4.8.3.2) (4.8.3.3) v := sqrt(2)*sqrt(3); simplify(v); combine(v); (4.8.4.1) (4.8.4.2) (4.8.4.3) convert - ukazeme si jenom prevod na parcialni zlomky v := 1/(x^2-1); convert(v, parfrac); (4.8.5.1) w := a/(x^2-1);

convert(w, parfrac, x); (4.8.5.2) z := [a+b-2*b]/(a-b); simplify(z); (4.8.6.1) (4.8.6.2) Deleni polynomu - zjisti, zda jsou polynomy delitelne beze zbytku delenec := x^3-1; delitel:=x-1; divide(delenec, delitel); true divide(delenec, delitel, 'podil'); true podil; p := x^2+x+1; divide(p, delitel, 'q'); false q; q (4.8.7.1) (4.8.7.2) (4.8.7.3) (4.8.7.4) (4.8.7.5) (4.8.7.6) (4.8.7.7) (4.8.7.8) - vydeli dva polynomy a zbytek ulozi do promenne je jako nahore v casti pro divide, i.e. q := x-1; quo(p, q, x); quo(p, q, x, 'zbytek'); (4.8.8.1) (4.8.8.2) (4.8.8.3)

zbytek; 3 p/q = quo(p, q, x, 'zbytek')+zbytek/q; (4.8.8.3) (4.8.8.4) (4.8.8.5) - zbytek po deleni dvou polynomu rem(p, q, x); 3 p/q = quo(p, q, x)+rem(p, q, x)/q; (4.8.9.1) (4.8.9.2)