Algebra Symboliczna. Wykład I. Andrzej Odrzywolek. Instytut Fizyki, Zakład Teorii Względności i Astrofizyki

Podobne dokumenty
Fizyka na komputerze

PRZEWODNIK PO PRZEDMIOCIE

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

Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

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

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

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Zalecana znajomość matematyki odpowiadająca maturze na poziomie podstawowym

WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Zalecana znajomość matematyki odpowiadająca maturze na poziomie podstawowym

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

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Obliczenia Symboliczne

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

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Zalecana znajomość matematyki odpowiadająca maturze na poziomie podstawowym

Wykorzystanie programów komputerowych do obliczeń matematycznych

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

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

Wykład z okazji dnia liczby π

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

PRZEWODNIK PO PRZEDMIOCIE

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY MATEMATYKA STOSOWANA - KLASA II I. POWTÓRZENIE I UTRWALENIE WIADOMOŚCI Z ZAKRESU KLASY PIERWSZEJ

E-N-1112-s1 MATEMATYKA Mathematics

Analiza matematyczna Mathematical analysis. Transport I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Matematyka I i II - opis przedmiotu

KARTA MODUŁU KSZTAŁCENIA

Sylabus - Matematyka

Z-ID-102 Analiza matematyczna I

KARTA MODUŁU KSZTAŁCENIA

Analiza matematyczna Mathematical analysis. Transport I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Treści programowe. Matematyka 1. Efekty kształcenia. Literatura. Warunki zaliczenia. Ogólne własności funkcji. Definicja 1. Funkcje elementarne.

KARTA KURSU. Mathematics

GEODEZJA I KARTOGRAFIA I stopień (I stopień / II stopień) Ogólnoakademicki (ogólnoakademicki / praktyczny)

Elementy rachunku różniczkowego i całkowego

PRZEWODNIK PO PRZEDMIOCIE

Uniwersytet Śląski w Katowicach str. 1 Wydział Informatyki i Nauki o Materiałach. opis efektu kształcenia

Równania liniowe i nieliniowe

Rok akademicki: 2013/2014 Kod: EIB s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

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

Geodezja i Kartografia I stopień (I stopień / II stopień) Ogólnoakademicki (ogólnoakademicki / praktyczny) Stacjonarne (stacjonarne / niestacjonarne)

ROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ.

Matematyka. rok akademicki 2008/2009, semestr zimowy. Konwersatorium 1. Własności funkcji

Analiza matematyczna

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY

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

WYKŁADY Z MATEMATYKI DLA STUDENTÓW UCZELNI EKONOMICZNYCH

Laboratorium 1b Operacje na macierzach oraz obliczenia symboliczne

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Algebra liniowa (ALL010) 2. KIERUNEK: MATEMATYKA. 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: I/1

KIERUNEK STUDIÓW: ELEKTROTECHNIKA

PRZEWODNIK PO PRZEDMIOCIE

Treści programowe. Matematyka. Efekty kształcenia. Literatura. Terminy wykładów i ćwiczeń. Warunki zaliczenia. tnij.org/ktrabka

Treści programowe. Matematyka. Efekty kształcenia. Warunki zaliczenia. Literatura. Funkcje elementarne. Katarzyna Trąbka-Więcław

Opis przedmiotu: Matematyka I

SYLABUS. Studia Kierunek studiów Poziom kształcenia Forma studiów. stopnia

Wykład Ćwiczenia Laboratorium Projekt Seminarium 15

Matematyki i Nauk Informacyjnych, Zakład Procesów Stochastycznych i Matematyki Finansowej B. Ogólna charakterystyka przedmiotu

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

WYDZIAŁ MECHANICZNO-ENERGETYCZNY KARTA PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

Koordynator przedmiotu dr Artur Bryk, wykł., Wydział Transportu Politechniki Warszawskiej B. Ogólna charakterystyka przedmiotu

Spis treści. Rozdział I. Wstęp do matematyki Rozdział II. Ciągi i szeregi... 44

Kierunek i poziom studiów: Chemia, pierwszy Sylabus modułu: Matematyka A (0310-CH-S1-001)

Modelowanie rynków finansowych z wykorzystaniem pakietu R

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY

Podstawowy (podstawowy / kierunkowy / inny HES) Obowiązkowy (obowiązkowy / nieobowiązkowy) Semestr I Semestr zimowy (semestr zimowy / letni)

Analiza matematyczna. Wzornictwo Przemysłowe I stopień Ogólnoakademicki studia stacjonarne wszystkie specjalności Katedra Matematyki dr Monika Skóra

Tydzień nr 9-10 (16 maja - 29 maja), Równania różniczkowe, wartości własne, funkcja wykładnicza od operatora - Matematyka II 2010/2011L

S Y L A B U S P R Z E D M I O T U

5. Całka nieoznaczona

Karta (sylabus) modułu/przedmiotu ELEKTROTECHNIKA (Nazwa kierunku studiów)

Opis efektów kształcenia dla modułu zajęć

KLASA II LO Poziom rozszerzony (wrzesień styczeń)

MATEMATYKA MATHEMATICS. Forma studiów: studia niestacjonarne. Liczba godzin/zjazd: 3W E, 3Ćw. PRZEWODNIK PO PRZEDMIOCIE semestr 1

Elementy logiki (4 godz.)

Analiza matematyczna. Mechanika i Budowa Maszyn I stopień ogólnoakademicki studia stacjonarne wszystkie Katedra Matematyki dr Beata Maciejewska

Metody numeryczne w przykładach

PRZEWODNIK PO PRZEDMIOCIE

ROZKŁAD MATERIAŁU DO 1 KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ.

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

ELEKTROTECHNIKA Semestr 1 Rok akad / ZADANIA Z MATEMATYKI Zestaw Przedstaw w postaci algebraicznej liczby zespolone: (3 + 2j)(5 2j),

Całka nieoznaczona, podstawowe wiadomości

Zastosowanie pakietów algebry komputerowej do obliczeń numerycznych i symbolicznych

Lista nr 1 - Liczby zespolone

Wykład Ćwiczenia Laboratorium Projekt Seminarium 45 30

Temat (rozumiany jako lekcja) Propozycje środków dydaktycznych. Liczba godzin. Uwagi

Obliczenia iteracyjne

PRZEWODNIK PO PRZEDMIOCIE

Analiza matematyczna i algebra liniowa

KARTA MODUŁU. 17. Efekty kształcenia: 2. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia 1 potrafi wykorzystać

Funkcja pierwotna. Całka nieoznaczona. Podstawowe wzory. Autorzy: Konrad Nosek

OPIS MODUŁ KSZTAŁCENIA (SYLABUS)

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2012/13

KARTA MODUŁU KSZTAŁCENIA

W planie dydaktycznym założono 172 godziny w ciągu roku. Treści podstawy programowej. Propozycje środków dydaktycznych. Temat (rozumiany jako lekcja)

Funkcje wymierne. Jerzy Rutkowski. Działania dodawania i mnożenia funkcji wymiernych określa się wzorami: g h + k l g h k.

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

PRZEWODNIK PO PRZEDMIOCIE MATEMATYKA II E. Logistyka (inżynierskie) niestacjonarne. I stopnia. dr inż. Władysław Pękała. ogólnoakademicki.

ROZKŁAD MATERIAŁU NAUCZANIA KLASA 1, ZAKRES PODSTAWOWY

Odnawialne Źródła Energii I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny) Prof. dr hab. inż. Jerzy Zb.

Transkrypt:

Algebra Symboliczna Wykład I Andrzej Odrzywolek Instytut Fizyki, Zakład Teorii Względności i Astrofizyki 03.10.2007, środa, 13:15

Dane kontaktowe dr Andrzej Odrzywołek pokój 447, IV piętro E-mail: odrzywolek@th.if.uj.edu.pl Wykład: środy 13.15-15.00 s. 128 Ćwiczenia: piątki 10.30-12.00 Konsultacje: środy 11-13, czwartki 10-12 WWW: http://ribes.if.uj.edu.pl/alsymb/

Co to jest Algebra symboliczna? Software pozwalający zastąpić człowieka w trakcie możliwych do algorytmizacji i tabelaryzowania operacji matematycznych Dotyczy to np. obliczania całki nieoznaczonej, rozwiązania równania różniczkowego lub algebraicznego, obliczenia wyznacznika macierzy itp. Operacje te są wykonywane symbolicznie(!) tj. tak jak robi to student na ćwiczeniach z algebry/analizy Zwykle metody symboliczne są łączone z tradycyjnymi metodami numerycznymi Poziom zaawansowania alg. symb. w chwili obecnej przekracza możliwości większości zainteresowanych osób na świecie

Co to jest Algebra symboliczna? Software pozwalający zastąpić człowieka w trakcie możliwych do algorytmizacji i tabelaryzowania operacji matematycznych Dotyczy to np. obliczania całki nieoznaczonej, rozwiązania równania różniczkowego lub algebraicznego, obliczenia wyznacznika macierzy itp. Operacje te są wykonywane symbolicznie(!) tj. tak jak robi to student na ćwiczeniach z algebry/analizy Zwykle metody symboliczne są łączone z tradycyjnymi metodami numerycznymi Poziom zaawansowania alg. symb. w chwili obecnej przekracza możliwości większości zainteresowanych osób na świecie

Co to jest Algebra symboliczna? Software pozwalający zastąpić człowieka w trakcie możliwych do algorytmizacji i tabelaryzowania operacji matematycznych Dotyczy to np. obliczania całki nieoznaczonej, rozwiązania równania różniczkowego lub algebraicznego, obliczenia wyznacznika macierzy itp. Operacje te są wykonywane symbolicznie(!) tj. tak jak robi to student na ćwiczeniach z algebry/analizy Zwykle metody symboliczne są łączone z tradycyjnymi metodami numerycznymi Poziom zaawansowania alg. symb. w chwili obecnej przekracza możliwości większości zainteresowanych osób na świecie

Co to jest Algebra symboliczna? Software pozwalający zastąpić człowieka w trakcie możliwych do algorytmizacji i tabelaryzowania operacji matematycznych Dotyczy to np. obliczania całki nieoznaczonej, rozwiązania równania różniczkowego lub algebraicznego, obliczenia wyznacznika macierzy itp. Operacje te są wykonywane symbolicznie(!) tj. tak jak robi to student na ćwiczeniach z algebry/analizy Zwykle metody symboliczne są łączone z tradycyjnymi metodami numerycznymi Poziom zaawansowania alg. symb. w chwili obecnej przekracza możliwości większości zainteresowanych osób na świecie

Co to jest Algebra symboliczna? Software pozwalający zastąpić człowieka w trakcie możliwych do algorytmizacji i tabelaryzowania operacji matematycznych Dotyczy to np. obliczania całki nieoznaczonej, rozwiązania równania różniczkowego lub algebraicznego, obliczenia wyznacznika macierzy itp. Operacje te są wykonywane symbolicznie(!) tj. tak jak robi to student na ćwiczeniach z algebry/analizy Zwykle metody symboliczne są łączone z tradycyjnymi metodami numerycznymi Poziom zaawansowania alg. symb. w chwili obecnej przekracza możliwości większości zainteresowanych osób na świecie

Co to jest Algebra symboliczna? Software pozwalający zastąpić człowieka w trakcie możliwych do algorytmizacji i tabelaryzowania operacji matematycznych Dotyczy to np. obliczania całki nieoznaczonej, rozwiązania równania różniczkowego lub algebraicznego, obliczenia wyznacznika macierzy itp. Operacje te są wykonywane symbolicznie(!) tj. tak jak robi to student na ćwiczeniach z algebry/analizy Zwykle metody symboliczne są łączone z tradycyjnymi metodami numerycznymi Poziom zaawansowania alg. symb. w chwili obecnej przekracza możliwości większości zainteresowanych osób na świecie Dlaczego więc nadal uczymy się tradycyjnej matematyki!?

Co to jest Algebra symboliczna? Software pozwalający zastąpić człowieka w trakcie możliwych do algorytmizacji i tabelaryzowania operacji matematycznych Dotyczy to np. obliczania całki nieoznaczonej, rozwiązania równania różniczkowego lub algebraicznego, obliczenia wyznacznika macierzy itp. Operacje te są wykonywane symbolicznie(!) tj. tak jak robi to student na ćwiczeniach z algebry/analizy Zwykle metody symboliczne są łączone z tradycyjnymi metodami numerycznymi Poziom zaawansowania alg. symb. w chwili obecnej przekracza możliwości większości zainteresowanych osób na świecie Do tego pytania będziemy często wracać...

Computer Algebra Sysytems CAS Istnieją od lat 70-tych, niekiedy (naiwnie) uważane były za krok w kierunku sztucznej inteligencji Zwykle opierają się na jądrze wykonującym prymitywne operacje matematyczne np. mnożenie/dzielenie wielomianów, działania na ułamkach, rozkład na czynniki pierwsze itp. Zaawansowane obliczenia (całkowanie, r.różniczkowe, analiza wektorowa itp.) są napisane typowo z uzyciem wbudowanego języka programowania 4GL/5GL i podstawowych procedur jądra oraz stablicowanych wyników (np. typowych całek) CAS jest nastawiony na rozwiązywanie problemów(!): zawiera pakiety graficzne, numeryczne, obróbki danych, DTP itp

Computer Algebra Sysytems CAS Istnieją od lat 70-tych, niekiedy (naiwnie) uważane były za krok w kierunku sztucznej inteligencji Zwykle opierają się na jądrze wykonującym prymitywne operacje matematyczne np. mnożenie/dzielenie wielomianów, działania na ułamkach, rozkład na czynniki pierwsze itp. Zaawansowane obliczenia (całkowanie, r.różniczkowe, analiza wektorowa itp.) są napisane typowo z uzyciem wbudowanego języka programowania 4GL/5GL i podstawowych procedur jądra oraz stablicowanych wyników (np. typowych całek) CAS jest nastawiony na rozwiązywanie problemów(!): zawiera pakiety graficzne, numeryczne, obróbki danych, DTP itp

Computer Algebra Sysytems CAS Istnieją od lat 70-tych, niekiedy (naiwnie) uważane były za krok w kierunku sztucznej inteligencji Zwykle opierają się na jądrze wykonującym prymitywne operacje matematyczne np. mnożenie/dzielenie wielomianów, działania na ułamkach, rozkład na czynniki pierwsze itp. Zaawansowane obliczenia (całkowanie, r.różniczkowe, analiza wektorowa itp.) są napisane typowo z uzyciem wbudowanego języka programowania 4GL/5GL i podstawowych procedur jądra oraz stablicowanych wyników (np. typowych całek) CAS jest nastawiony na rozwiązywanie problemów(!): zawiera pakiety graficzne, numeryczne, obróbki danych, DTP itp

Computer Algebra Sysytems CAS Istnieją od lat 70-tych, niekiedy (naiwnie) uważane były za krok w kierunku sztucznej inteligencji Zwykle opierają się na jądrze wykonującym prymitywne operacje matematyczne np. mnożenie/dzielenie wielomianów, działania na ułamkach, rozkład na czynniki pierwsze itp. Zaawansowane obliczenia (całkowanie, r.różniczkowe, analiza wektorowa itp.) są napisane typowo z uzyciem wbudowanego języka programowania 4GL/5GL i podstawowych procedur jądra oraz stablicowanych wyników (np. typowych całek) CAS jest nastawiony na rozwiązywanie problemów(!): zawiera pakiety graficzne, numeryczne, obróbki danych, DTP itp

ListaCAS (niekompletna) MAXIMA (Macsyma) http://maxima.sourceforge.net/ DERIVE MuPAD http://www.mupad.com/ Maple http://www.maplesoft.com/ MATHEMATICA http://www.wolfram.com/ Oprócz MAXIMA wszystkie liczące się systemy CAS są komercyjne UJ dysponuje licencjami 10xMaple oraz 10xMATHEMATICA. Wykład i ćwiczenia oparte są o system MATHEMATICA Na pracowniach zainstalowana jest M. 5.2 w wersji Windows (wyłącznie!). Dla odważnych M. 6.0 jest dostępna u mnie.

Źródła, literatura, linki www.wolfram.com mathworld.wolfram.com Pomoc (Documentation Center) w MATHEMATICA Small Donald B., Hosack John M. Ćwiczenia z analizy matematycznej z zastosowaniem systemów obliczeń symbolicznych Wyd.:Wydawnictwa Naukowo-Techniczne ISBN: 83-204-1778-3 Liczba stron: 244 http://ribes.if.uj.edu.pl/alsymb/ Wikipedia, internet, grupy dyskusyjne, wyszukiwarki Strona WFAiS (USOS), kod kursu WFAIS.IF-K110.E

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia CAS 1 Biegłe posługiwanie się graficznym interfrejsem uzytkownika MATHEMATICA/Maple 2 Ładowanie pakietów oraz używanie zawartych w nich funkcji 3 Pisanie prostych funkcji i procedur. Pętle i sekwencje wyrażeń 4 Upraszczanie i przekształcanie wyrażeń 5 Obliczenia arytmetyczne stało- i zmiennoprzecinkowe dowolnej precyzji 6 Obliczenie dowolnej całki oznaczonej i nieoznaczonej, symbolicznie i/lub numerycznie 7 Rozwiazanie równania / układu równań, symbolicznie i/lub numerycznie 8 Narysowanie przebiegu dowolnej funkcji (w tym zespolonej ) 2D / 3D danej w postaci jawnej, parametrycznej lub uwikłanej; proste animacje 9 Operacje na wyrażeniach jawnie zespolonych, obliczenie residuum, całki zaspolone po prostoliniowych odcinkach 10 Rozwiązanie równania rózniczkowego zwyczajnego

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zakres materiału z punktu widzenia matematycznego 1 arytmetyka dowolnej precyzji 2 operowanie wyrażeniami algebraicznymi 3 obliczenia na liczbach i wyrażeniach zespolonych 4 funkcje elementarne i specjalne 5 rozwiązywanie równań liniowych i nieliniowych oraz układów równań 6 obliczenia macierzowe 7 rachunek różniczkowy i całkowy 8 równania różniczkowe zwyczajne 9 obliczenia symboliczne i numeryczne 10 typowe błędy obliczeń numerycznych i symbolicznych

Zagadnienia przydatne w toku studiów 1 grafika komputerowa 2 wykresy 2D i 3D 3 animacje 4 programowanie obliczeń 5 analiza danych pomiarowych 6 dopasowywanie krzywych

Zagadnienia przydatne w toku studiów 1 grafika komputerowa 2 wykresy 2D i 3D 3 animacje 4 programowanie obliczeń 5 analiza danych pomiarowych 6 dopasowywanie krzywych

Zagadnienia przydatne w toku studiów 1 grafika komputerowa 2 wykresy 2D i 3D 3 animacje 4 programowanie obliczeń 5 analiza danych pomiarowych 6 dopasowywanie krzywych

Zagadnienia przydatne w toku studiów 1 grafika komputerowa 2 wykresy 2D i 3D 3 animacje 4 programowanie obliczeń 5 analiza danych pomiarowych 6 dopasowywanie krzywych

Zagadnienia przydatne w toku studiów 1 grafika komputerowa 2 wykresy 2D i 3D 3 animacje 4 programowanie obliczeń 5 analiza danych pomiarowych 6 dopasowywanie krzywych

Zagadnienia przydatne w toku studiów 1 grafika komputerowa 2 wykresy 2D i 3D 3 animacje 4 programowanie obliczeń 5 analiza danych pomiarowych 6 dopasowywanie krzywych

CAS podstawowe trudności dla studenta Terminologia angielska / wiedza po polsku całka nieoznaczona po angielsku? a dywergencja rotacji? Nie każdy opanował matematykę perfekt Wątpliwości... Czy umiejętność obliczenia całki ręcznie jest do czegokolwiek potrzebna?? Kto dziś umie wyciągać pierwiastek pisemnie? Czy brak tej umiejętności utrudnia pracę?

UWAGA: Notacja jest ściśle sformalizowana! Notacja tradycyjna Notacja CAS sin 2 x Sin[x] 2 sin 1 x ArcSin[x] 1 sin x 1/Sin[x] 2x + 3 2 x + 3 tg 2x + 1/ tg 3x 1 Tan[2 x + 1]/Tan[3 x 1]

Notacja cd. Notacja tradycyjna π Notacja CAS Pi ı, i, j, j I e E UWAGA: Proszę czytać komunikaty o błędach! Często automatycznie używamy tego do czego nas przyzwyczajono na ćwiczeniach rachunkowych (sin 2 x!!!). Moze to powodować bardzo dziwne zachowanie się CAS.

Praca z CAS Interaktywna Podejście programisty Dokumentowanie obliczeń Użycie hybrydowych metod symboliczno-numerycznych Przykład: Potrzebujemy natychmiast obliczyć całkę oznaczoną. Metody tradycyjne : próbujemy obliczyć całkę nieoznaczoną szukamy w tablicach przybliżamy wyrażenie podcałkowe piszemy program CAS: wydajemy polecenie obliczenia całki ewentualnie dodatkowo polecamy obliczyć wartość numeryczną

Konsekwencje upowszechnienia CAS Każdy może całkować Zmiany w sposobie nauczania konieczne Klasa problemów łatwych do rozwiązania powiększa się Znika bariera matematyczna Dyskusja nad sensem tradycyjnych przedmiotów nauczania i metod egzaminowania Uzależnienie szkół i uniwersytetów od producentów CAS Wątpliwości osób zmuszanych do obliczeń ręcznych

Konsekwencje upowszechnienia CAS Każdy może całkować Zmiany w sposobie nauczania konieczne Klasa problemów łatwych do rozwiązania powiększa się Znika bariera matematyczna Dyskusja nad sensem tradycyjnych przedmiotów nauczania i metod egzaminowania Uzależnienie szkół i uniwersytetów od producentów CAS Wątpliwości osób zmuszanych do obliczeń ręcznych

Konsekwencje upowszechnienia CAS Każdy może całkować Zmiany w sposobie nauczania konieczne Klasa problemów łatwych do rozwiązania powiększa się Znika bariera matematyczna Dyskusja nad sensem tradycyjnych przedmiotów nauczania i metod egzaminowania Uzależnienie szkół i uniwersytetów od producentów CAS Wątpliwości osób zmuszanych do obliczeń ręcznych

Konsekwencje upowszechnienia CAS Każdy może całkować Zmiany w sposobie nauczania konieczne Klasa problemów łatwych do rozwiązania powiększa się Znika bariera matematyczna Dyskusja nad sensem tradycyjnych przedmiotów nauczania i metod egzaminowania Uzależnienie szkół i uniwersytetów od producentów CAS Wątpliwości osób zmuszanych do obliczeń ręcznych

Konsekwencje upowszechnienia CAS Każdy może całkować Zmiany w sposobie nauczania konieczne Klasa problemów łatwych do rozwiązania powiększa się Znika bariera matematyczna Dyskusja nad sensem tradycyjnych przedmiotów nauczania i metod egzaminowania Uzależnienie szkół i uniwersytetów od producentów CAS Wątpliwości osób zmuszanych do obliczeń ręcznych

Konsekwencje upowszechnienia CAS Każdy może całkować Zmiany w sposobie nauczania konieczne Klasa problemów łatwych do rozwiązania powiększa się Znika bariera matematyczna Dyskusja nad sensem tradycyjnych przedmiotów nauczania i metod egzaminowania Uzależnienie szkół i uniwersytetów od producentów CAS Wątpliwości osób zmuszanych do obliczeń ręcznych

Konsekwencje upowszechnienia CAS Każdy może całkować Zmiany w sposobie nauczania konieczne Klasa problemów łatwych do rozwiązania powiększa się Znika bariera matematyczna Dyskusja nad sensem tradycyjnych przedmiotów nauczania i metod egzaminowania Uzależnienie szkół i uniwersytetów od producentów CAS Wątpliwości osób zmuszanych do obliczeń ręcznych

Konsekwencje upowszechnienia CAS Każdy może całkować Zmiany w sposobie nauczania konieczne Klasa problemów łatwych do rozwiązania powiększa się Znika bariera matematyczna Dyskusja nad sensem tradycyjnych przedmiotów nauczania i metod egzaminowania Uzależnienie szkół i uniwersytetów od producentów CAS Wątpliwości osób zmuszanych do obliczeń ręcznych Cofnięcie się z rozwiązań na pozycje równań wyjsciowych

Cofnięcie się na pozycje równań wyjsciowych Problem I: znaleźć pozycję ciała rzuconego pionowo w górę z prędkością v 0 = 1 m/s po 1 sekundzie Nauczanie tradycyjne: CAS: Wyciągamy z pamięci wzór: s = gt 2 /2 + v 0 t Wstawiamy do wzoru Znamy wyłącznie II zasadę dynamiki Newtona F = ma Wypisujemy r, różniczkowe: mg = ms Rozwiązujemy ww. równanie z połozeniem początkowym s(0) = 0 oraz prędkością początkową v(0) = v 0 Otrzymujemy wzór s = gt 2 /2 + v 0 t Wstawiamy do wzoru

Dla osoby która nie zna metod (algorytmów) rozwiązywania r. rózniczkowych zwyczajnych jest to problem. W tym momencie wkracza na scenę CAS: DSolve[{s[0] == 0, s [0] == v0, mg == ms [t]}, s[t], t] {{s[t] > 1 2 ( gt2 + 2tv0)}} Czy jest to dłuższa droga? Tak, ale spróbujmy uwzględnić np. opory powietrza. Nie znamy wzoru? A może wcale nie istnieje taki wzór?

Dysponując CAS odpowiedź znajdujemy natychmiast Zakładając, że opór powietrza jest proporcjonalny do prędkości: mg αv = ma Rozwiązujemy równanie: DSolve[{s[0] == 0, s [0] == v0, mg αs [t] == ms [t]}, s[t], t] {{s[t] > e tα m m(gm e tα m gm + e tα m gtα + v0α e tα m v0α) α 2 }} Wzór istnieje, ale jest zbyt skomplikowany do zapamiętania

Granice możliwości obliczeń symbolicznych Zagadnienie możemy dowolnie komplikować, ale w pewnym momencie spotkamy sytuację gdzie wzór analityczny nie istnieje! Np. niech współczynnik oporu powietrza α będzie funkcją wysokości nad ziemią α = α 0 exp s/s 0 Teraz nie znajdziemy wzoru na s(t), ale możemy łatwo rozwiązać problem numerycznie. Szczegóły na ćwiczeniach [Wykres niżej]. 600 400 200 20 40 60 80 100 200

MATHEMATICA jako kalkulator Wykonajmy działanie: 1024 16 + 128 8 216 Po uruchomieniu dysponujemy otwartym oknem z tzw. prompt : In[1]:=1024/16 1024/16 + 128 8 2 16 Uwaga: Out[1]=-64448 Znak mnożenia niepotrzebny! naciśnięcie Shift+Enter powoduje obliczenie wyrażenia naciśnięcie Enter powoduje przejście do następnej linii Dokładnie na odwrót w MAPLE!

Fundamentalne informacje Wszystkie wbudowane funkcje zaczynaja się od wielkiej litery np. Sin[x], Cos[x], Exp[x], Limit[Exp[-x],x Infinity] Znak równości (w równaniach) to ==!!! Pojedyncze = oznacza przypisanie wartości do zmiennej np: wielomianek = (x 3 + 5 x + a x +b) 3 Prawie wszystkie funkcje występują w postaci pełnych nazw np: FindRoot[Exp[x]==Log[Sin[x]+2],{x,0}] ( ) Integrate[x Sin[x] Cos[x]Log[x] + Sin[x],x] Operatory %,%%,%%% odwołują się do, odpowiednio: poprzedniego, przedostatniego i 3 wstecz wyniku x

Fundamentalne konstrukcje: definicja zakresu Zakres zmiennej Zakres zmienności pewnej wielkości podajemy w nawiasach wąsatych (klamrowych): {x, min, max, [step] } Przykłady Liczby całkowite z zakresu (0,10): Table[i,{i,0,10}] Całka od zera do π: Integrate[Sin[x],{x,0,Pi}] Wykres funkcji w przedziale (-5,5): Plot[Sinh[x],{x,-5,5}] Obliczenie wartości sinusa od 0 do 2π co π/6: Table[Sin[α],{α,0, 2 Pi, Pi/6 }

Fundamentalne konstrukcje: sekwencje Funkcja Table Aby wygenerować sekwencję wyrażeń używamy: Table[wyrażenie, {enum, min, max, [krok] } Przykłady Uwaga Tablica całek: Table[Integrate[ x n 1+Sin[x],{x,0,Pi}],{n,1,4}] Lista (numerycznych) rozwiązań równania z parametrem λ: Table[ FindRoot[ Exp[Sin[x]]==λ/x, {x,1}], {λ,1,2,0.01}] W wersji 5.2 Table może być użyte do generowania klatek animacji. W wersji 6.0 słuzy do tego Animate. Funkcje mają tę samą składnię i mogą być wymieniane, wyświetlając wyniki w żądanej postaci (lista lub animacja).

Fundamentalne konstrukcje: operator zamień wszystko i reguły transformacyjne Reguła transformacyjna x zamieniamy na y: x y W wyżej podanej postaci wynik zwracają tak ważne funkcje jak FindRoot czy DSolve R. transf. można przypisywać do zmiennej np: regula = x y Operator zamień wszystko /. Operator ten w postaci rozwiniętej to: ReplaceAll[wyrażenie, reguła] Oznacza on: zamień w wyrażeniu zgodnie z regułami Równoważny (używany w praktyce) skrót to wyrazenie /. reguła

UWAGA!!! Operator ten (/. /.) jest niezwykle użyteczny i ciągle używany, warto go dobrze zapamiętać lub/i zapisać! Przykłady Reguła: reg = x π Wyrażenie: wyr = (1+x) n Zastosowanie: wyr /. reg Wynik: (1 + π) n Wyciagnięcie wyniku wygenerowanego przez FindRoot: In[1] :=FindRoot[x x==pi,x,1] Out[1]:= {x 1.85411} In[2]:= x /. % Out[2]:=1.85411

Najczęstsze błędy studentów (częsć I) 1 Niewłaściwe nazwy dla wbudowanych funkcji np. Tg[Pi/4] zamiast Tan[Pi/4] 2 Literka i zamiast jednostki urojonej I (itp) 3 Pojedyncze = w równaniach, powinno być == 4 Poza oczywistymi i specjalnymi przypadkami, lepiej (o ile to możliwe) najpierw rozwiązać problem numerycznie, a potem spróbować analitycznie! 5 Aby rozpocząć obliczenia numeryczne, wszystkie parametry symboliczne muszą mieć nadane wartości liczbowe! 6 Wszystkie zmienne są domyślnie zespolone. Nie jest możliwe obliczenie Re[a+ I b] ponieważ nie znamy liczb zespolonych a i b! Do tego służy m. in. ComplexExpand. 7 Do numerycznego rozwiązywania równań i układów równań słuzy FindRoot a nie NSolve! NSolve rozwiązuje systemy wielomianowe.

Najczęstsze błędy studentów (częsć I) 1 Niewłaściwe nazwy dla wbudowanych funkcji np. Tg[Pi/4] zamiast Tan[Pi/4] 2 Literka i zamiast jednostki urojonej I (itp) 3 Pojedyncze = w równaniach, powinno być == 4 Poza oczywistymi i specjalnymi przypadkami, lepiej (o ile to możliwe) najpierw rozwiązać problem numerycznie, a potem spróbować analitycznie! 5 Aby rozpocząć obliczenia numeryczne, wszystkie parametry symboliczne muszą mieć nadane wartości liczbowe! 6 Wszystkie zmienne są domyślnie zespolone. Nie jest możliwe obliczenie Re[a+ I b] ponieważ nie znamy liczb zespolonych a i b! Do tego służy m. in. ComplexExpand. 7 Do numerycznego rozwiązywania równań i układów równań słuzy FindRoot a nie NSolve! NSolve rozwiązuje systemy wielomianowe.

Najczęstsze błędy studentów (częsć I) 1 Niewłaściwe nazwy dla wbudowanych funkcji np. Tg[Pi/4] zamiast Tan[Pi/4] 2 Literka i zamiast jednostki urojonej I (itp) 3 Pojedyncze = w równaniach, powinno być == 4 Poza oczywistymi i specjalnymi przypadkami, lepiej (o ile to możliwe) najpierw rozwiązać problem numerycznie, a potem spróbować analitycznie! 5 Aby rozpocząć obliczenia numeryczne, wszystkie parametry symboliczne muszą mieć nadane wartości liczbowe! 6 Wszystkie zmienne są domyślnie zespolone. Nie jest możliwe obliczenie Re[a+ I b] ponieważ nie znamy liczb zespolonych a i b! Do tego służy m. in. ComplexExpand. 7 Do numerycznego rozwiązywania równań i układów równań słuzy FindRoot a nie NSolve! NSolve rozwiązuje systemy wielomianowe.

Najczęstsze błędy studentów (częsć I) 1 Niewłaściwe nazwy dla wbudowanych funkcji np. Tg[Pi/4] zamiast Tan[Pi/4] 2 Literka i zamiast jednostki urojonej I (itp) 3 Pojedyncze = w równaniach, powinno być == 4 Poza oczywistymi i specjalnymi przypadkami, lepiej (o ile to możliwe) najpierw rozwiązać problem numerycznie, a potem spróbować analitycznie! 5 Aby rozpocząć obliczenia numeryczne, wszystkie parametry symboliczne muszą mieć nadane wartości liczbowe! 6 Wszystkie zmienne są domyślnie zespolone. Nie jest możliwe obliczenie Re[a+ I b] ponieważ nie znamy liczb zespolonych a i b! Do tego służy m. in. ComplexExpand. 7 Do numerycznego rozwiązywania równań i układów równań słuzy FindRoot a nie NSolve! NSolve rozwiązuje systemy wielomianowe.

Najczęstsze błędy studentów (częsć I) 1 Niewłaściwe nazwy dla wbudowanych funkcji np. Tg[Pi/4] zamiast Tan[Pi/4] 2 Literka i zamiast jednostki urojonej I (itp) 3 Pojedyncze = w równaniach, powinno być == 4 Poza oczywistymi i specjalnymi przypadkami, lepiej (o ile to możliwe) najpierw rozwiązać problem numerycznie, a potem spróbować analitycznie! 5 Aby rozpocząć obliczenia numeryczne, wszystkie parametry symboliczne muszą mieć nadane wartości liczbowe! 6 Wszystkie zmienne są domyślnie zespolone. Nie jest możliwe obliczenie Re[a+ I b] ponieważ nie znamy liczb zespolonych a i b! Do tego służy m. in. ComplexExpand. 7 Do numerycznego rozwiązywania równań i układów równań słuzy FindRoot a nie NSolve! NSolve rozwiązuje systemy wielomianowe.

Najczęstsze błędy studentów (częsć I) 1 Niewłaściwe nazwy dla wbudowanych funkcji np. Tg[Pi/4] zamiast Tan[Pi/4] 2 Literka i zamiast jednostki urojonej I (itp) 3 Pojedyncze = w równaniach, powinno być == 4 Poza oczywistymi i specjalnymi przypadkami, lepiej (o ile to możliwe) najpierw rozwiązać problem numerycznie, a potem spróbować analitycznie! 5 Aby rozpocząć obliczenia numeryczne, wszystkie parametry symboliczne muszą mieć nadane wartości liczbowe! 6 Wszystkie zmienne są domyślnie zespolone. Nie jest możliwe obliczenie Re[a+ I b] ponieważ nie znamy liczb zespolonych a i b! Do tego służy m. in. ComplexExpand. 7 Do numerycznego rozwiązywania równań i układów równań słuzy FindRoot a nie NSolve! NSolve rozwiązuje systemy wielomianowe.

Najczęstsze błędy studentów (częsć I) 1 Niewłaściwe nazwy dla wbudowanych funkcji np. Tg[Pi/4] zamiast Tan[Pi/4] 2 Literka i zamiast jednostki urojonej I (itp) 3 Pojedyncze = w równaniach, powinno być == 4 Poza oczywistymi i specjalnymi przypadkami, lepiej (o ile to możliwe) najpierw rozwiązać problem numerycznie, a potem spróbować analitycznie! 5 Aby rozpocząć obliczenia numeryczne, wszystkie parametry symboliczne muszą mieć nadane wartości liczbowe! 6 Wszystkie zmienne są domyślnie zespolone. Nie jest możliwe obliczenie Re[a+ I b] ponieważ nie znamy liczb zespolonych a i b! Do tego służy m. in. ComplexExpand. 7 Do numerycznego rozwiązywania równań i układów równań słuzy FindRoot a nie NSolve! NSolve rozwiązuje systemy wielomianowe.