Wspomaganie obliczeń matematycznych. dr inż. Michał Michna

Podobne dokumenty
dr inż. Michał Michna WSPOMAGANIE OBLICZEŃ MATEMATYCZNYCH

Wspomaganie obliczeń matematycznych. dr inż. Michał Michna

Obliczenia inżynierskie. oprogramowanie matematyczne

Komputerowe Wspomaganie Obliczeń. dr Robert Kowalczyk

PWSZ w Tarnowie Instytut Politechniczny Elektrotechnika

Obliczenia Naukowe. Wykład 11:Pakiety do obliczeń: naukowych i inżynierskich Przegląd i porównanie. Bartek Wilczyński

Obliczenia inżynierskie. Liczby, Programy CAS, Arkusz kalkulacyjny

Obliczenia inżynierskie. Liczby Programy CAS Arkusz kalkulacyjny

Spis treści. I. Skuteczne. Od autora... Obliczenia inżynierskie i naukowe... Ostrzeżenia...XVII

Architektura dużych projektów bioinformatycznych

Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

Inżynierskie metody analizy numerycznej i planowanie eksperymentu / Ireneusz Czajka, Andrzej Gołaś. Kraków, Spis treści

WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU

Dostawa oprogramowania. Nr sprawy: ZP /15

Pakiety matematyczne. Matematyka Stosowana. dr inż. Krzysztof Burnecki

Architektura dużych projektów bioinformatycznych

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Top 38 w roku GeoGebra

2.1. Postać algebraiczna liczb zespolonych Postać trygonometryczna liczb zespolonych... 26

Tworzenie macierzy pełnych Generowanie macierzy pełnych Funkcje przekształcające macierze pełne

KARTA MODUŁU (część I)

SymPy czyli matematyka w Pythonie

Wykorzystanie programów komputerowych do obliczeń matematycznych, cz. 2/2

Wykorzystanie programów komputerowych do obliczeń matematycznych

KARTA MODUŁU (część I, 2013/2014)

OPIS MODUŁU KSZTAŁCENIA (przedmiot lub grupa przedmiotów)

SymPy matematyka symboliczna w Pythonie

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU (część I)

Matlab - zastosowania Matlab - applications. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

PREZENTACJA MODULACJI FM W PROGRAMIE MATHCAD

Wykorzystanie programów komputerowych do obliczeń matematycznych, cz. 2/2

Rozwiązywanie równań różniczkowych zwyczajnych za pomocą komputera

PODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.

Opis efektów kształcenia dla programu kształcenia (kierunkowe efekty kształcenia) WIEDZA. rozumie cywilizacyjne znaczenie matematyki i jej zastosowań

Kierunek: Matematyka Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

KARTA KURSU (realizowanego w module specjalności) Metody numeryczne

Elementy projektowania inzynierskiego Przypomnienie systemu Mathcad

PRZETWARZANIE I ORGANIZOWANIE DANYCH: ARKUSZ KALKULACYJNY

Informatyka. Wykład 0. Witold Dyrka 13/2/2012

INFORMATYKA TECHNICZNA Komputerowe Wspomaganie Obliczeń Wykład 3. Komputerowe wspomaganie obliczeń w programie Mathcad. dr inż.

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

Kierunek: Matematyka w technice

Obliczenia Naukowe. Wykład 12: Zagadnienia na egzamin. Bartek Wilczyński

Metody numeryczne. dr hab inż. Tomasz Chwiej. Syllabus:

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA (skrajne daty)

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

ECTS Razem 30 Godz. 330

Informacje o ogłoszeniu

Met Me ody numer yczne Wykład ykład Dr inż. Mic hał ha Łanc Łan zon Instyt Ins ut Elektr Elektr echn iki echn i Elektrot Elektr echn olo echn

PREZENTACJA WŁAŚCIWOŚCI FILTRÓW WYGŁADZAJĄCYCH II RZĘDU W PROGAMIE MathCad

STYCZEŃ 2017 Analiza wyników sprawdzianu na zakończenie nauki. w I semestrze drugiej klasy gimnazjum MATEMATYKA

EFEKTY UCZENIA SIĘ DLA KIERUNKU INŻYNIERIA DANYCH W ODNIESIENIU DO EFEKTÓW UCZENIA SIĘ PRK POZIOM 6

Laboratorium 1b Operacje na macierzach oraz obliczenia symboliczne

PRZEWODNIK PO PRZEDMIOCIE

WYKAZ KIERUNKOWYCH EFEKTÓW KSZTAŁCENIA KIERUNEK: MATEMATYKA, SPS WIEDZA

Excel w obliczeniach naukowych i inżynierskich. Wydanie II.

Automatyka i Robotyka II Stopień ogólno akademicki studia niestacjonarne wszystkie Katedra Automatyki i Robotyki Prof. dr hab. inż.

dr inż. Damian Słota Gliwice r. Instytut Matematyki Politechnika Śląska

Rozwiązywanie równań liniowych. Transmitancja. Charakterystyki częstotliwościowe

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

PREZENTACJA MODULACJI AM W PROGRAMIE MATHCAD

Podstawy Informatyki Computer basics

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Egzamin / zaliczenie na ocenę* 1,6 1,6

Odniesienie symbol I [1] [2] [3] [4] [5] Efekt kształcenia

Programy wykorzystywane do obliczeń

ECTS (Część 2. Metody numeryczne) Nazwa w języku angielskim: Algorithms and data structures.

Macierze Lekcja V: Wzory Cramera. Macierzowe układy równań.

Rok akademicki: 2016/2017 Kod: JIS s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Wykład 6. Pakiety oprogramowania analizy matematycznej. Interpretacja wyników

Opisy przedmiotów do wyboru

Krótka historia języków programowania

Modelowanie wybranych pojęć matematycznych. semestr letni, 2016/2017 Wykład 10 Własności funkcji cd.

Grupy pytań na egzamin inżynierski na kierunku Informatyka

WYKŁADY Z MATEMATYKI DLA STUDENTÓW UCZELNI EKONOMICZNYCH

Metody numeryczne w przykładach

KIERUNKOWE EFEKTY KSZTAŁCENIA

Macierze Lekcja I: Wprowadzenie

Wykład Ćwiczenia Laboratorium Projekt Seminarium Liczba godzin zajęć zorganizowanych w Uczelni ,5 1

Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje

automatyka i robotyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Odniesienie do kierunkowych efektów kształcenia Zna podstawowe możliwości pakietu Matlab

Pakiet webmathematica jako narzędzie wspomagające proces dydaktyczny przedmiotu mechanika. Łukasz Maciejewski, Wojciech Myszka, Stanisław Piesiak

Spis treści. Przedmowa. Podstawy R

SYLABUS/KARTA PRZEDMIOTU

Warsztaty z modelowania i symulacji procesów chemicznych w programie

Kierunek: Matematyka, rok I specjalność: Informatyczna, Analiza danych, Nauczycielska

Analiza Algebra Podstawy programowania strukturalnego. Podstawowe wiadomości o funkcjach Podstawowe wiadomości o macierzach Podstawy programowania

zna metody matematyczne w zakresie niezbędnym do formalnego i ilościowego opisu, zrozumienia i modelowania problemów z różnych

Uniwersytet Śląski w Katowicach WYDZIAŁ MATEMATYKI, FIZYKI I CHEMII. Kierunek Matematyka. Studia stacjonarne i niestacjonarne I i II stopnia

Wykład z okazji dnia liczby π

OPIS MODUŁ KSZTAŁCENIA (SYLABUS)

Zwięzły kurs analizy numerycznej

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

3-letnie (6-semestralne) stacjonarne studia licencjackie kier. matematyka stosowana profil: ogólnoakademicki. Semestr 1. Przedmioty wspólne

Modelowanie rynków finansowych z wykorzystaniem pakietu R

Wykorzystanie wolnego oprogramowania w nauce

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Wspomaganie obliczeń matematycznych dr inż. Michał Michna

Wspomaganie obliczeń matematycznych Potrzeby Projektowanie Modelowanie Symulacja Analiza wyników Narzędzia Obliczenia algebraiczne, optymalizacja Rozwiązywanie układów równań algebraicznych i różniczkowych Prezentacja wyników, interpolacja, aproksymacja Import / eksport danych 2

Wspomaganie obliczeń matematycznych Numeryczne obliczenia Matlab Scilab Octave obliczenia w dużej skali algorytmy numeryczne wizualizacja wyników Toolbox y Matlab Simulink 3

Wspomaganie obliczeń matematycznych computer algebra system Obliczenia symboliczne Maple Mathematica MathCad Maxima Algorytmy numeryczne, Wizualizacja wyników możliwości składu tekstów matematycznych 4

Wspomaganie obliczeń matematycznych Metoda rachunku numeryczny symboliczny Możliwość rozwiązywania trudnych zadań praktycznych Wielość metod o różnej skuteczności Wymaga wiedzy wykraczającej poza rozwiązywane zadanie Wynik zazwyczaj tak tak najczęściej tak skończony zestaw liczb lub rysunek zazwyczaj nie tak najczęściej nie wzór lub informacja o charakterze rozwiązania 5

Wspomaganie obliczeń matematycznych Metoda rachunku numeryczny symboliczny Potrafi działać na abstrakcyjnych obiektach Dobrze radzi sobie z nieskończonościami Dobrze radzi sobie z mnogością parametrów Precyzja wyniku Ostateczna jakość wyniku nie zazwyczaj nie tak ograniczona niepewna tak zazwyczaj tak nie teoretycznie nieskończona niepewna 6

Zestawienie programów Komercyjne: Algebrator ClassPad Manager LiveMath Magma Maple Mathcad Mathematica MuPAD TI InterActive! WIRIS Open source Axiom Cadabra CoCoA DoCon Eigenmath Fri GAP GiNaC Macaulay2 Mathomatic Maxima OpenAxiom PARI/GP Reduce Sage SINGULAR SymPy Xcas Octave Scilab Free/shareware Fermat Nierozwijane Derive D Macsyma mumath Yacas 7

Wspomaganie obliczeń matematycznych Środowiska zintegrowane/hybrydowe Matlab Simulink Symbolic Math Toolbox (MuPAD) 8

Obliczenie numeryczne - Scilab SCILAB I.N.R.I.A. (Institut National de Recherche en Informatique et Automatique) rozwiązywanie układów liniowych, wyznaczanie wartości własnych, wektorów własnych, szybka transformacja Fouriera, rozwiązywanie równań różniczkowych, algorytmy optymalizacji, rozwiązywanie równań nieliniowych, generowanie liczb losowych, 9

Scilab Operacje na macierzach dodawanie, odejmowanie, mnożenie macierze jednostkowe 10

Scilab Rysowanie przebiegów funkcji 2D 11

Scilab Rysowanie przebiegów funkcji 3D 12

Mathcad środowisko pracy Mathcad 15.0, Mathcad Prime 1.0 Parametric Technology Corporation's 13

Obliczenia symboliczne - Mathcad Rozwiązanie równania kwadratowego Język programowania LISP x = (-B+SQRT(B**2-4*A*C))/(2*A) Arkusz kalkulacyjny =(-B1+PIERWIASTEK(B1*B1-4*A1*C1))/(2*A1) Mathcad 14

PTC Mathcad Prime 1.0 Środowisko obliczeń Document-centric Zaawansowane odkrywanie matematyki Biblioteki numeryczne Dynamiczna kontrola jednostek Reverse compatibility Edytor równań WYSIWYG Design of Experiments (DoE) 15

Mathcad Prime 1.0 16

Mathcad Prime 1.0 17

Obliczenia symboliczne - WolframAlpha 18

WolframAlpha Rozwiązywanie równań liniowych 19

WolframAlpha Rozwiązywanie równań różniczkowych 20

WolframAlpha Regresja liniowa 21

WolframAlpha Regresja ekspotencjalna 22

WolframAlpha Wykresy funkcji 2D 3D 23

Wolfram Mathematica 24 dr inż. Michał Michna

Wolfram Mathematica 25 dr inż. Michał Michna

Maxima Różniczkowanie i całkowanie symboliczne Rozwiązywanie równań i układów równań algebraicznych Rozwiązywanie wybranych typów równań różniczkowych Upraszczanie wyrażeń algebraicznych Tworzenie wykresów 2D i 3D (za pośrednictwem Gnuplota) Szeregi Fouriera Operacje na macierzach Obliczenia dowolnej precyzji Eksport wyników do TeX a Strukturalny język programowania (+Lisp) Wybrane operacje numeryczne Wybrane operacje statystyczne 26

Maxima 1968 MIT Departamentu Energii USA programu Macsyma 1988 GPL 27

Maxima Rozwiązywanie równań 28

Maxima Wykresy 2D 29

Maxima Wykresy 3D 30

Maxima Rozwiązywanie równań liniowych 31

Maxima Pochodne 32

Maxima Funkcje 33

Maxima Funkcje 34

Maxima Web Maxima, a Computer Algebra System elearning.cerfacs.fr/miscellane ous/tools/maxima/index.p hp 35

Analiza i wizualizacja danych AutoSignal DADISP Grapher IRISExplorer MapViewer Origin PeakFit SigmaScan SigmaPlot SigmaStat 36

Modelowanie i symulacje Mechatronika SPICE PSpice, LTSpice MAST/VHDL SABER Grafy wiązań - 20-Sim Modelica - Dynasim 37