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



Podobne dokumenty
Czwicienie 2 1. Wektory i macierze

Obliczenia Symboliczne

MathCAD cz.1. Spis treści wykładu:

Wprowadzenie do Mathcada 1

1. WSTĘP.

PODSTAWY MATHCADA. 1. Interfejs graficzny programu Pasek menu

Obliczenia iteracyjne

WEKTORY I MACIERZE. Strona 1 z 11. Lekcja 7.

Numeryczne rozwiązywanie równań i układów równań

Wprowadzenie do programu Mathcad 15 cz. 1

for - instrukcja pętli "dla" umożliwia wielokrotne obliczenie sekwencji wyrażeń s s + k s while z j

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

Wprowadzenie do programu SmathStudio

Elementy projektowania inzynierskiego Przypomnienie systemu Mathcad

Wprowadzenie do programu MATHCAD

MathCAD cz.1. Spis treści wykładu:

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

MATHCAD Obliczenia symboliczne

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

Funkcja kwadratowa. f(x) = ax 2 + bx + c,

Do wprowadzania symboli pochodnych można wykorzystać paletę Calculus lub skróty klawiszowe: SHIFT+? - wprowadza symbol pierwszej pochodnej.

Wykorzystanie programów komputerowych do obliczeń matematycznych

Egzamin ustny z matematyki semestr II Zakres wymaganych wiadomości i umiejętności

Zakres na egzaminy poprawkowe w r. szk. 2013/14 /nauczyciel M.Tatar/

1. Uruchamianie i obsługa MathCAD'a 6.0

2. DZIAŁANIA NA WIELOMIANACH

Funkcja kwadratowa. f(x) = ax 2 + bx + c = a

Ćwiczenie 4. Matlab - funkcje, wielomiany, obliczenia symboliczne

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy

( x) Równanie regresji liniowej ma postać. By obliczyć współczynniki a i b należy posłużyć się następującymi wzorami 1 : Gdzie:

Wymagania edukacyjne z matematyki klasa II technikum

Wprowadzenie do Scilab: macierze

Metody i analiza danych

2) R stosuje w obliczeniach wzór na logarytm potęgi oraz wzór na zamianę podstawy logarytmu.

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

Drugi sposób definiowania funkcji polega na wykorzystaniu polecenia:

Podstawy Automatyki ćwiczenia Cz.1. Środowisko Matlab

Wykresy. Lekcja 10. Strona 1 z 11

WPROWADZENIE DO ŚRODOWISKA SCILAB

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

CZĘŚĆ III. OBLICZENIA I WYKRESY BEZ PROGRAMOWANIA...9

Podstawy MATLABA, cd.

Równania liniowe i nieliniowe

EXCEL Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący

Zadanie 8. Dołączanie obiektów

Wstęp do analizy matematycznej

Przedmiotowy system oceniania wraz z określeniem wymagań edukacyjnych klasa druga zakres rozszerzony

Próbny egzamin z matematyki dla uczniów klas II LO i III Technikum. w roku szkolnym 2012/2013

Kształcenie w zakresie podstawowym. Klasa 2

Obliczenia inżynierskie arkusz kalkulacyjny. Technologie informacyjne

Zadanie 3 Oblicz jeżeli wiadomo, że liczby 8 2,, 1, , tworzą ciąg arytmetyczny. Wyznacz różnicę ciągu. Rozwiązanie:

ZAGADNIENIA PROGRAMOWE I WYMAGANIA EDUKACYJNE DO TESTU PRZYROSTU KOMPETENCJI Z MATEMATYKI DLA UCZNIA KLASY II

Ćwiczenia Skopiować do swojego folderu plik cwiczenia-kl.ii.xls, a następnie zmienić jego nazwę na imię i nazwisko ucznia

3. FUNKCJA LINIOWA. gdzie ; ół,.

PLAN WYNIKOWY DLA KLASY DRUGIEJ POZIOM PODSTAWOWY I ROZSZERZONY. I. Proste na płaszczyźnie (15 godz.)

Przykład 1 -->s="hello World!" s = Hello World! -->disp(s) Hello World!

Funkcje liniowe i wieloliniowe w praktyce szkolnej. Opracowanie : mgr inż. Renata Rzepińska

Dodawanie grafiki i obiektów

Wprowadzenie do Scilab: macierze

W. Krysicki, L.Włodarski, Analiza matematyczna w zadaniach cz. 1 i cz. 2. Pomocnicze symbole. Spójniki logiczne: Symbole kwantyfikatorów:

ARKUSZ KALKULACYJNY MICROSOFT EXCEL cz.2 Formuły i funkcje macierzowe, obliczenia na liczbach zespolonych, wykonywanie i formatowanie wykresów.

Dodatkowo klasa powinna mieć destruktor zwalniający pamięć.

PRÓBNA NOWA MATURA z WSiP. Matematyka dla klasy 2 Poziom podstawowy. Zasady oceniania zadań

Równania poziom podstawowy (opracowanie: Mirosława Gałdyś na bazie = Rozwiąż układ równań: (( + 1 ( + 2 = = 1

FUNKCJA LINIOWA - WYKRES

Wykresy. Informatyka Arkusz kalkulacyjny Excel dla WINDOWS. Excel. cz.4. Wykresy. Wykresy. Wykresy. Wykresy

WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY DRUGIEJ LICEUM OGÓLNOKSZTAŁCĄCEGO ZAKRES PODSTAWOWY

SPIS TREŚCI WSTĘP LICZBY RZECZYWISTE 2. WYRAŻENIA ALGEBRAICZNE 3. RÓWNANIA I NIERÓWNOŚCI

WYMAGANIA EDUKACYJNE NIEZBĘDNE DO OTRZYMANIA PRZEZ UCZNIA POSZCZEGÓLNYCH ŚRÓDROCZNYCH I ROCZNYCH OCEN KLASYFIKACYJNYCH Z MATEMATYKI

Uczeń: -podaje przykłady ciągów liczbowych skończonych i nieskończonych oraz rysuje wykresy ciągów

83 Przekształcanie wykresów funkcji (cd.) 3

zna wykresy i własności niektórych funkcji, np. y = x, y =

Katalog wymagań programowych na poszczególne stopnie szkolne. Matematyka. Poznać, zrozumieć. Kształcenie w zakresie podstawowym.

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

Rozkład materiału nauczania

Edytor tekstu MS Word 2010 PL. Edytor tekstu to program komputerowy umożliwiający wprowadzenie lub edycję tekstu.

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

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

MS Excel. Podstawowe wiadomości

Edycja wyrażeń, definiowanie zmiennych i funkcji

Elementy metod numerycznych - zajęcia 9

MATEMATYKA KLASA II LICEUM OGÓLNOKSZTAŁCĄCEGO

IX. Wskaźniki.(3 godz.)

5. Rozwiązywanie układów równań liniowych

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

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Zadania rachunkowe z termokinetyki w programie Maxima

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

Pakiet edukacyjny do nauki przedmiotów ścisłych i kształtowania postaw przedsiębiorczych

ROZKŁAD MATERIAŁU DLA KLASY I LICEUM I TECHNIKUM (ZAKRES PODSTAWOWY I ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ

Dział I FUNKCJE I ICH WŁASNOŚCI

Wymagania edukacyjne z matematyki w XVIII Liceum Ogólnokształcącym w Krakowie, zakres podstawowy. Klasa druga.

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS

MATHCAD OBSŁUGA PROGRAMU

Definicja i własności wartości bezwzględnej.

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY. (zakres podstawowy) klasa 2

Próbny egzamin maturalny z matematyki Poziom rozszerzony

Instalacja

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE II A ROK SZKOLNY 2013/ ZAKRES PODSTAWOWY

Transkrypt:

Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje Opracował: Zbigniew Rudnicki Powtórka z poprzedniego wykładu 2 1

Dokument, regiony, klawisze: Dokument Mathcada realizuje obliczenia i ma postać publikacji; składa się z regionów: (1) tekstów, (2) wzorów, (3) wykresów; Ważniejsze klawisze: ["] - rozpoczyna region tekstowy [:] - przypisuje zmiennej wartość np.: bok:5*cm [.] - poprzedza cz. ułamkową liczby np.: 12.863 [=] - oznacza wyświetl wartość np.: bok^2= [ ] - spacja - zwiększa zaznaczenie np.: [;] - symbol zakresu np.: i:1;5 oznacza: i ma być ciągiem arytmetycznym od 1 do 5 (co 1) [^] - wstawia wykładnik potęgi [[] - wstawia indeks (numer elementu wektora lub macierzy) 3 Autor Zalecana postać dokumentu Nagłówek (czego dotyczą obliczenia) Dane: Objasnienia danych......... Obliczenia Wyniki pośrednie Wyniki końcowe Wykres 4 2

Podstawowe typy regionów matematycznych Polecenie Składnia: 1) Wyświetlanie wartości wyrażenia 2) Definicja zmiennej lokalnej (nadaje wartość zmiennej) 3) Definicja zmiennej globalnej (nadaje wartość zmiennej) wyrażenie = a więc także: zmienna = zmienna := wyrażenie zmienna wyrażenie 4) Definicja funkcji użytkownika naz_fun(parametry) := wyrażenie 5) Def. zmiennej zakresowej (ciągu arytmetycznego) zmienna := a1, a2; an 6) Def. zm. indeksowanej (elem. wektora lub macierzy) zmienna indeks := wyrażenie 7) Definicja całej macierzy jako zmiennej złożonej zmienna := [ macierz ] 8) Równania i nierówności solve block 5 TYPY i przykłady regionów matematycznych Aby Mathcad mógł realizować obliczenia musi rozpoznawać polecenia jakie mu wydajemy. Dlatego musimy wpisywać tylko dopuszczalne typy regionów matematycznych przedstawione poniżej, a ich budowa mysi być zgodna z regułami Mathcad a 6 3

Kolejność regionów: Zmienne w wyrażeniach muszą mieć wartości wyznaczone wcześniej czyli na lewo lub powyżej od bieżącego regionu. wyjątkiem są dane globalne wstawiane symbolem [ ] Jednostki miar: Wartości danych można mnożyć przez symbole jednostek miar Wyniki: Po podwójnym kliknięciu można zmienić precyzję wyniku. Wpisanie innej jednostki miary przy wyniku spowoduje przeliczenie (konwersję) na takie jednostki Zmienne zakresowe (ciągi arytmetyczne) - mogą być używane tylko jako: (1) indeksy elem. macierzy, (2) argumenty funkcji 7 Tworzenie wykresu X-Y: 1) Zdefiniuj funkcję: Y(x):= wyrażenie 2) Określ początek i koniec przedziału: Xp, Xk 3) Wyznacz przyrost Dx tak aby otrzymać np. 50 lub 100 punktów wykresu 4) Wygeneruj ciąg wartości zmiennej niezależnej (x) jako zmienną zakresową 5) Wstaw wykres X-Y z palety symboli i wpisz przy osiach (w środkowych znacznikach) nazwę zmiennej oraz funkcji. 6) Powiększ wykres (ciągnąc za uchwyt) i sformatuj (po podwójnym kliknięciu) 8 4

Mathcad - wykład 2 Funkcje standardowe i funkcje użytkownika Indeksy, wektory, macierze, operacje macierzowe Wykresy funkcji dwu zmiennych: z(x,y) Numeryczne rozwiązywanie równań: a) wielomianowych (pierwiastki wielomianu) b) układów równań liniowych (macierzowo) c) układów równań nieliniowych (graficznie i Given... Find) Pochodne i całki Animacje Symboliczne rozwiązywanie równań 9 FUNKCJE 1) Wywoływanie funkcji standardowych. 2) Definiowanie i wywoływanie funkcji użytkownika 10 5

Pamiętaj, że: Funkcje funkcja zawsze po nazwie ma nawias a w nim argumenty - po tym Mathcad odróżnia funkcje od zmiennych Mathcad daje do dyspozycji bardzo wiele gotowych funkcji wbudowanych (build in function). Oprócz tego użytkownik może definiować dowolne funkcje własne przy pomocy definicji funkcji 11 Wstawianie funkcji z wykazu: Opis funkcji 12 6

Definiowanie nowych funkcji: Użytkownik może więc definiować nowe funkcje według schematu: nazwa_funkcji(parametry) := wyrażenie_z_parametrami Przykład: 13 Wektory, macierze i zmienna ORIGIN Zmienna systemowa ORIGIN decyduje o tym czy numerowanie elementów tablic ma rozpoczynać się od ZERA czy od JEDEN Aby uniknąć problemów - zawsze zaczynaj zadania z wektorami czy macierzami od zdefiniowania wartości zmiennej ORIGIN np.: ORIGIN 1 14 7

Paleta operacji macierzowych 15 Sposoby definiowania wektora a) jako zm. indeksowana zadana wzorem b) jako zm. indeksowana o wpisanym ciągu dowolnych wartości c) jako macierz kolumnowa d) jako wybrana kolumna macierzy e) przez wczytanie danych z pliku 16 8

Definiowanie elementów macierzy w zależności od indeksów. Funkcje macierzowe 17 Wykres 3D - powierzchniowy 18 9

Rozwiązywanie równania wielomianowego (znajdowanie miejsc zerowych wielomianu) Dla znalezienia rozwiązań równania W(x)=0 (gdzie W(x) jest wielomianem N-tego stopnia) wystarczy wykonać w Mathcadzie 2 kroki 1) zdefiniować wektor zawierający N+1 współczynników wielomianu - w kolejności od wyrazu wolnego aż do współczynnika przy najwyższej potędze x. 2) użyć funkcji polyroots wstawiając powyższy wektor jako jej argument Wynikiem (wartością) funkcji polyroots będzie wektor szukanych pierwiastków, w tym także zespolonych. 19 Przykład 20 10

Macierzowe rozwiązywanie układu równań liniowych (4 kroki): 1) Uporządkuj równania 2) Zdefiniuj macierz współczynników przy niewiadomych 3) Zdefiniuj wektor wyrazów wolnych 4) Wyznacz i wyświetl rozwiązanie jako: 21 Rozwiązywanie układu równań metodą GIVEN... FIND Aby w Mathcadzie rozwiązać dowolny układ równań i nierówności (także nieliniowych) wystarczy wykonać 4 kroki: 1. Nadać wartości startowe wszystkim niewiadomym. 2. Wpisać słowo kluczowe: given 3. Wpisać układ równań i nierówności stosując specjalny "wytłuszczony" znak = 4. Zastosować funcję FIND do znalezienia rozwiązań 22 11

Przykład metody GIVEN... FIND - znaleźć analitycznie współrzędne punktu P1 23 Jedno z wielu rozwiązań Metoda Given... Find znajduje tylko jedno z wielu rozwiązań (jeśli jest ich wiele). Aby decydować - które chcemy rozwiązanie należy przede wszystkim odpowiednio ustalać wartości startowe niewiadomych a znacznie mniejszy wpływ mają nierówności 24 12

Pochodne i całki Dla wyznaczania wartości pochodnych i całek, mamy operatory na palecie Calculus: Można też otrzymać wzory pochodnych i całek ze wzorów funkcji przy pomocy Przekształceń Symbolicznych: Differentiate oraz Integrate 25 Tworzenie animacji Zmiany parametrów funkcji można przedstawiać w postaci animacji czyli ruchomych wykresów. Animacja to film złożony z poszczególnych ramek - ang.: FRAMES W celu utworzenia animacji trzeba uzależnić jeden z argumentów funkcji od zmiennej FRAME czyli numeru ramki. 26 13

Przykłady ANIMACJI za strony: http://www.kkiem.agh.edu.pl/dydakt/mcad/anim.htm 27 Symboliczne rozwiązywanie równań - czyli rozwiązania w postaci wzorów 28 14

Użycie menu Symbolics kursor ustawić przy zmiennej: 29 Symboliczne rozwiązywanie równań - sposób drugi Aby rozwiązać pojedyncze równanie np. x 2-4=21 można: 1) zapisać równanie z użyciem logicznego = lub [Ctrl] [=] 2) ustawić kursor w równaniu i z paska Symbolic kliknąć solve i nacisnąć ENTER x 2 4 21 solve Gdy jest więcej zmiennych to trzeba po solve dać przecinek i wpisać nazwę zmiennej: b b 2 4 a c 2 2 a z 2 a + b z + c solve, z b b 2 4 a c + 2 2 a 5 30 5 15

Symboliczne rozwiązanie układu równań Aby otrzymać nie wyniki liczbowe ale rozwiązanie układu w postaci wzorów trzeba w nowym dokumencie nie wpisywać danych tylko: 1) zacząć od razu od słowa Given, 2) wpisać układ równań (i ewentualnie nierówności) 3) wpisać funkcję Find z niewiadomymi jako argumentami a zamiast = wstawić symbol 31 Przykład Początkowe wartości x, y można pominąć 32 16