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

Podobne dokumenty
Obliczenia iteracyjne

Edycja wyrażeń, definiowanie zmiennych i funkcji

Obliczenia Symboliczne

Wprowadzenie do programu Mathcad 15 cz. 1

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

PAKIET MathCad - Ćzęść II

Metody i analiza danych

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Macierze. Rozdział Działania na macierzach

15. Macierze. Definicja Macierzy. Definicja Delty Kroneckera. Definicja Macierzy Kwadratowej. Definicja Macierzy Jednostkowej

Wyk lad 4 Dzia lania na macierzach. Określenie wyznacznika

Wykład 14. Elementy algebry macierzy

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

Zadania egzaminacyjne

MATLAB - laboratorium nr 1 wektory i macierze

macierze jednostkowe (identyczności) macierze diagonalne, które na przekątnej mają same

Wprowadzenie do Mathcada 1

; B = Wykonaj poniższe obliczenia: Mnożenia, transpozycje etc wykonuję programem i przepisuję wyniki. Mam nadzieję, że umiesz mnożyć macierze...

3 1 + i 1 i i 1 2i 2. Wyznaczyć macierze spełniające własność komutacji: [A, X] = B

= i Ponieważ pierwiastkami stopnia 3 z 1 są (jak łatwo wyliczyć) liczby 1, 1+i 3

Wprowadzenie do programu MATHCAD

Temat: Arkusze kalkulacyjne. Program Microsoft Office Excel. Podstawy

Lista. Algebra z Geometrią Analityczną. Zadanie 1 Przypomnij definicję grupy, które z podanych struktur są grupami:

Rozdział 5. Macierze. a 11 a a 1m a 21 a a 2m... a n1 a n2... a nm

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

1 Macierze i wyznaczniki

OPERACJE NA MACIERZACH DODAWANIE I ODEJMOWANIE MACIERZY

1 Macierz odwrotna metoda operacji elementarnych

ALGEBRA LINIOWA. Wykład 2. Analityka gospodarcza, sem. 1. Wydział Zarządzania i Ekonomii Politechnika Gdańska

Macierze i Wyznaczniki

Lista. Algebra z Geometrią Analityczną. Zadanie 1 Zapisz za pomocą spójników logicznych i kwantyfikatorów: x jest większe niż 6 lub mniejsze niż 4

RACHUNEK MACIERZOWY. METODY OBLICZENIOWE Budownictwo, studia I stopnia, semestr 6. Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska

Mathcad. Æwiczenia. Wydanie II

Definicja macierzy Typy i właściwości macierzy Działania na macierzach Wyznacznik macierzy Macierz odwrotna Normy macierzy RACHUNEK MACIERZOWY

Zakłócenia w układach elektroenergetycznych LABORATORIUM

Analiza matematyczna i algebra liniowa Macierze

LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab

Algebra liniowa. 1. Macierze.

Wykresy. Lekcja 10. Strona 1 z 11

O MACIERZACH I UKŁADACH RÓWNAŃ

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa

Wprowadzenie do Scilab: macierze

Elementy projektowania inzynierskiego Przypomnienie systemu Mathcad

Wykorzystanie programów komputerowych do obliczeń matematycznych

Obliczenia w programie MATLAB

PODSTAWY MATHCADA. 1. Interfejs graficzny programu Pasek menu

Ekoenergetyka Matematyka 1. Wykład 3.

MATHCAD 2000 ściąga do ćwiczeń z podstaw informatyki

Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem.

A A A A A A A A A n n

Algebra z Geometrią Analityczną. { x + 2y = 5 x y = 9. 4x + 5y 3z = 9, 2x + 4y 3z = 1. { 2x + 3y + z = 5 4x + 5y 3z = 9 7 1,

Programy wykorzystywane do obliczeń

Operacje na wektorach i macierzach.

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

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn a 1j a 2j R i = , C j =

Podstawowe operacje na macierzach

Pokazać, że wyżej zdefiniowana struktura algebraiczna jest przestrzenią wektorową nad ciałem

Czwicienie 2 1. Wektory i macierze

Dr inż. Janusz Dębiński Mechanika ogólna Wykład 2 Podstawowe wiadomości z matematyki Kalisz

Algebra WYKŁAD 3 ALGEBRA 1

Rozdział 3. Tensory. 3.1 Krzywoliniowe układy współrzędnych

Algebra macierzy

Zadania z algebry liniowej - sem. I Przestrzenie liniowe, bazy, rząd macierzy

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

Ekonometria. Modele regresji wielorakiej - dobór zmiennych, szacowanie. Paweł Cibis pawel@cibis.pl. 1 kwietnia 2007

Wprowadzenie do metod numerycznych Wykład 3 Metody algebry liniowej I Wektory i macierze

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

, to liczby γ +δi oraz γ δi opisują pierwiastki z a+bi.

Wprowadzenie do Scilab: macierze

Matlab Składnia + podstawy programowania

Najmniejszą możliwą macierzą jest macierz 1 x 2 lub 2 x 1 składająca się z dwóch przyległych komórek.

Algebra liniowa II. Lista 1. 1 u w 0 1 v 0 0 1

1 Zacznijmy od początku... 2 Tryb tekstowy. 2.1 Wyliczenia

Analiza matematyczna i algebra liniowa Macierze

Przekształcenia liniowe

Wprowadzenie do programu SmathStudio

ALGEBRA z GEOMETRIA, ANALITYCZNA,

04 Układy równań i rozkłady macierzy - Ćwiczenia. Przykład 1 A =

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

Modelowanie danych hodowlanych

Macierzowe algorytmy równoległe

Macierze i Wyznaczniki

Wykład 7 Macierze i wyznaczniki

MACIERZE. Sobiesiak Łukasz Wilczyńska Małgorzata

Zajęcia nr 1 (1h) Dwumian Newtona. Indukcja. Zajęcia nr 2 i 3 (4h) Trygonometria

PętlaforwOctave. Roman Putanowicz 13 kwietnia 2008

2. Układy równań liniowych

PODSTAWY RACHUNKU WEKTOROWEGO

WPROWADZENIE DO ŚRODOWISKA SCILAB

Podstawy robotyki. Wykład II. Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska

Algebra liniowa z geometrią

DB Algebra liniowa semestr zimowy 2018

Microsoft Excel. Podstawowe informacje

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

Matematyka stosowana i metody numeryczne

Wykład 4. Informatyka Stosowana. Magdalena Alama-Bućko. 25 marca Magdalena Alama-Bućko Wykład 4 25 marca / 25

MODELOWANIE PRZESTRZENI ZA POMOCĄ MULTIILOCZYNÓW WEKTORÓW

Wprowadzenie do środowiska

1 Działania na macierzach

Zadania z algebry liniowej Iloczyn skalarny, przestrzenie euklidesowe

Transkrypt:

Strona z WEKTORY I MACIERZE Wektory i macierze ogólnie nazywamy tablicami. Wprowadzamy je:. W sposób jawny: - z menu Insert Matrix, - skrót klawiszowy: {ctrl}+m, - odpowiedni przycisk z menu paska narzędziowego "Vector and Matrix Toolbar" - określamy liczbę wierszy (rows) i kolumn (columns), - wpisujemy w miejsce znaczników elementy wektora lub macierzy.. Stosując odpowiednie wyrażenia matematyczne.. Wczytując z pliku. v : M : MathCad pozwala wykonywać na tablicach działania arytmetyczne: - dodawanie, - odejmowanie, - mnożenie, - potęgowanie v + v : v v M M M MA : MMA..

Strona z Zmiana wymiaru tablicy MathCad pozwala zmienić wymiar (liczbę wierszy i/lub kolumn) istniejącej już tablicy. Wykonujemy to w sposób następujący:. Kliknąć na elemencie tablicy, w miejscu, w którym ma być usunięty/wstawiony wiersz/kolumna.. W menu Insert Matrix określić liczbę wierszy i kolumn, które chcemy usunąć/wstawić.. Skorzystać z przycisku Insert/Delete. Jeżeli wstawiamy wiersze/kolumny, uzupełnić zaznaczone miejsca w tabeli. Wstawić i usunąć w podanych tablicach kilka wierszy i kolumn Indeksy matematyczne: - rozróżniamy indeksy dolne i górne, - indeks dolny - odwołanie do poszczególnych elementów wektora lub macierzy. Wprowadzamy jako [ (nawias kwadratowy z klawiatury), - indeks górny - odwołanie do całej kolumny macierzy. Wprowadzamy go z menu paska narzędziowego "Vector and Matrix Toolbar", lub skrótem klawiszowym jako {ctrl}+, - indeksy muszą być liczbami całkowitymi lub wyrażeniami o wartości całkowitej. UWAGA! Standardowo wiersze i kolumny w tablicach numerowane są począwszy od zera. M, Piszemy M[,, MathCad wyświetli element macierzy M znajdujący się w wierszu o indeksie i w kolumnie o indeksie (drugi wiersz i trzecia kolumna). v Piszemy v[, MathCad wyświetli pierwszy element wektora v element o indeksie ). M Piszemy M {ctrl}+ {spacja}. MathCad wyświetli trzecią kolumnę macierzy M (kolumnę o indeksie )...

Strona z Korzystając z indeksów definiować można poszczególne elementy tablic v v : v + v Definiując w ten sposób nowe tablice możemy nadawać wartości tylko wybranym jej elementom. Pozostałe, nie zdefiniowane, przyjmą domyślną wartość. vec : vec : vec MAT, : MAT, : MAT, : MAT Indeksy dolne - literowe (nie matematyczne): - wprowadzamy przy pomocy kropki, - indeks stanowi część nazwy zmiennej (nie wskazuje na element wektora lub macierzy). UWAGA! Należy uważać, aby nie mylić indeksów literowych z matematycznymi. v : Piszemy v.:. Jest to zmienna v. Jest to zupełnie, co innego, aniżeli element o indeksie wektora v Sprawdzamy, co jest zapisane pod v pisząc raz v. (czyli używamy indeksu literowego) oraz pisząc v[ (czyli używając indeksu matematycznego) v v..

Strona z Funkcje macierzowe Funkcje macierzowe wprowadzamy z menu paska narzędziowego "Vector and Matrix Toolbar" lub odpowiednim skrótem klawiszowym. Mamy do dyspozycji następujące funkcje macierzowe: - transpozycja - M T, {ctrl}+; - odwracanie macierzy - M -, {shift}+-; - wyznacznik macierzy -, {shift}+\; - iloczyn skalarny -, zwykły znak mnożenia; - iloczyn wektorowy -, {ctrl}+; - wektoryzacja -, {ctrl}+-. Macierz M: M Jej transpozycja: M T Jej odwrotność:... M... Wyznacznik macierzy: M... MM MI MI : Y MI : Y W: MI W Y T W MI T MI + vv : vv w : vv w..

Strona z Iloczyn skalarny: Iloczyn wektorowy: vv w. vv w Inne funkcje na wektorach i macierzach: - obliczeni liczby wierszy - rows, - obliczanie liczby kolumn - cols, - długość wektora - length, - element największy - maks, - element najmniejszy - min. M v rows( M) rows( v) length( v) cols( M) cols( v) max( M) max( v) min( M) min( v) Specjalne rodzaje macierzy: - identity(n), macierz diagonalna o wymiarze n*n zawierająca na przekątnej głównej i zera poza nią, - diag(v), macierz diagonalna, zawierająca na przekątnej głównej składowe wektora v. Poza przekątną główną wystąpią zera. Wymiar macierzy zależy od wielkości wektora v. Wektor v musi być wcześniej zdefiniowany. MAM : identity MAM vect : MAMA : diag( vect) MAMA..

Strona z Różne zastosowania wektorów i macierzy Równoczesne definiowanie kilku wyrażeń: x : α β : γ x + x + π + x α β γ.. Zamiana zmiennych: i j i : j : : i j j i Wektory i macierze wykorzystać można w definiowanych funkcjach. Wystąpić one mogą zarówno jako parametry funkcji, jak też jako rezultat ich działania. Zastosowanie wektora jako argumentu funkcji distrib( v) : ( v ) + ( v ) V : distrib( V). extend( v) : max( v) min( v) extend( V) Funkcja generuje wynik w postaci macierzy rotate( Θ) : cos Θ sin Θ sin Θ cos Θ rotate rotate π......

Strona z Obliczenia równoległe - operator wektoryzacji Jeżeli chcemy wykonać obliczenia na każdym elemencie wektora lub macierzy z osobna, wtedy stosujemy operator wektoryzacji. Pozwala to na wykonanie obliczeń równocześnie dla kilku zmiennych. Operacja wektoryzacji pozwala na zastosowanie operatorów i funkcji skalarnych do wykonania obliczeń na wektorach i macierzach. Definiujemy zmienne, dla których chcemy wykonać obliczenia w postaci wektora;. Piszemy wyrażenie/funkcję, dla której chcemy przeprowadzić obliczenia;. Zaznaczamy polem wyboru wektoryzowane wyrażenie;. Wprowadzamy operator wektoryzacji. Niezależne wymnożenie współrzędnych wektora lub macierzy va : vb : va vb Jest to iloczyn skalarny ( va vb) Zastosowanie wektoryzacji do tego mnożenia, prowadzi do nowego wektora wynikowego, w którym i-ta współrzędna powstaje przez wymnożenie i-ty współrzędnych wektorów va i vb va Nie można podnieść do kwadratu wektora. MathCad policzy to wyrażenie stosując wektoryzację. Wcześniejsze wersje zasygnalizują błąd. va Zastosowanie operatora wektoryzacji spowoduje podniesienie do potęgi każdej ze współrzędnych wektora i umieszczenie wyniku w wektorze wynikowym. MAM MAMA..

Strona z MAMA : MAMA + MAMA MAM MAMA ( MAM MAMA) Zastosowanie wektoryzacji do mnożenia macierzy daje nam macierz wynikową, w której element o indeksie i,j powstaje z wymnożenia elementów i,j pierwszej i drugiej macierzy. MAMA ale MAMA MAMA Nie można obliczyć pierwiastka z macierzy MAMA....... Zastosowanie funkcji wektoryzującej pozwala na obliczenie pierwiastka z każdego elementu macierzy. Wynik obliczeń umieszczany jest w macierzy...

Strona z Równoczesne wyliczenie wartości funkcji dla kilku zmiennych wawa π π : sin( wawa) π π sin( wawa).. W MathCadzie zastosowanie w funkcji skalarnej parametru wektorowego da taki sam efekt jak wektoryzacja. Starsze wersje MathCada zasygnalizują błąd... Wektoryzacja funkcji sin pozwala na równoczesne obliczenie wartości tej funkcji dla każdego z składowych wektora v. Chcemy obliczyć pierwiastki równania kwadratowego dla czterech różnych zestawów parametrów a : b : c : Parametry równania kwadratowego są dane w postaci wektorów. x : b b a c a x : b + b a c a x T T (..i.i ) x (. +.i.i ) Sprawdzamy poprawność obliczeń: ( ax + bx + c) ( ax + bx + c)..

Strona z Zadania do samodzielnej pracy Obliczyć wartość wyznacznika, dokonać transpozycji i odwrócić macierze: sin α cos α cos α sin α Obliczyć wartość funkcji w podanym punkcie: fx f( α) : sin( x) cot( x) acos( x) dla x przyjmującego wartości: p/, p/, p/, p/, p/ : dla α przyjmującego wartości: π/, π/, π/,..., π/, π/, π cot( α) π π Obliczyć wartość wyrażenia sin(u)*cos(u), gdzie u : raz stosując mnożenie jak π π dla skalarów, a drugi raz wektoryzując to wyrażenie. Wyjaśnić różnice w wyniku...

Strona z Obliczyć pierwiastki równania kwadratowego yax^+bx+c dla następujących parametrów a : b : c : Zdefiniować następujące macierze: A : B : C : Obliczyć A+B, A-B, A*C, A*B^T, B*C, C*B. Wykonać te same działania stosując wektoryzacją...