1 Matematyka Transformacje
|
|
- Emilia Pawlik
- 8 lat temu
- Przeglądów:
Transkrypt
1 1 Matematyka Transformacje Znamy już właściwości wektorów i posiadamy podstawowe informacje o operacjach na macierzach. Czas więc się dowiedzieć jak to wszystko zastosować w grafice 3D. Z wektorami raczej poradzimy sobie łatwo. Będziemy ich używać do liczenia odległości pomiędzy punktami, do wyznaczania kierunku, do określania punktów w przestrzeni. Co innego macierze. Z nimi będziemy mieć o wiele więcej zabawy no a zastosowanie ich w manewrowaniu obiektami na płaszczyźnie czy w przestrzeni wszystko znacznie nam ułatwi. Powiedzmy sobie zatem o przekształceniach w grafice. Zacznijmy naszą zabawę może nie od 3D, ale od starego poczciwego 2D. Większość z was zapewne zna doskonale podstawowe przekształcenia jakie możemy zastosować na naszych obiektach, ale dla porządku i dla nie kumatych przypomnijmy je sobie właśnie teraz. Przesunięcie Załóżmy sobie, że mamy jakiś obiekt na płaszczyźnie zdefiniowany za pomocą kilku punktów. I nagle mamy taką chęć, żeby sobie ten obiekt na przykład przesunąć. Wiemy wszyscy jak wygląda przesunięcie. Każdy punkt definiujący naszą figurę przesuwamy o jakiś odcinek ( wektor ), który mówi o ile ten obiekt ma się nam przemieścić. Czyli po prostu do współrzędnych naszego obiektu dodajemy współrzędne wektora przesunięcia. Myślę, że jest to zupełnie oczywiste. Załóżmy, że nasz obiekt składa się z jednego punktu, o współrzędnych ( x, y ) i chcemy go przesunąć o wektor o współrzędnych ( dx, dy ). Matematycznie będzie to wyglądać następująco: Równania w zasadzie bardzo proste i można by tutaj już skończyć nasze rozważania. No ale ja upierał się będę nadal przy macierzach. Dlaczego? Mam nadzieję, że po przeczytaniu całego artykułu wszystko się wam wyjaśni. Zauważmy, że zarówno z pary współrzędnych punktu jak i wektora przesunięcia możemy sobie zrobić macierze. Więc niech: Wtedy powyższe równania dwa przekształcają się w jedno równanie z udziałem macierzy: lub inaczej i bardziej szczegółowo na to patrząc: Mając funkcję, która dodaje nam macierze, możemy sobie więc przeprowadzić operację przesuwania. Ktoś może wzruszy ramionami i powie, że to nic niezwykłego bo w tej funkcji mnożącej macierze byłoby dokładnie dokładnie to samo co na początku naszych rozważań. Będzie miał po trochę racji, ale do czasu. No ale my nie przejmujmy się niedowiarkami, tylko brnijmy dalej. Skalowanie Następną operacją jaką będzie można wykonać będzie skalowanie punktów. Brzmi to trochę bez sensu, bo punkt jako taki nie ma wymiarów i nie można go traktować jako obiektu, który można zeskalować, ale nie to miałem na myśli. Skalowanie punktów polega na mnożeniu ich współrzędnych przez jakąś liczbę. Jeśli mamy więc model złożony z kilu punktów to pomnożenie współrzędnych punktów go tworzących spowoduje jego powiększenie ( jeśli współczynniki będzie większy niż 1 ) lub zmniejszenie jeśli współczynnik będzie mniejszy przy założeniu że obiekt ten leży w środku układu współrzędnych. Jeśli ktoś nie wierzy, to niech sprawdzi na zwykłej kartce papieru w kratkę. Warto zauważyć, że każdą współrzędną można mnożyć przez inną liczbę i osiągać w ten sposób różne ciekawe efekty. Równania dla skalowania można zapisać czysto matematycznie jako: A równania macierzowe? Zauważmy, że będziemy mnożyć teraz macierze, więc czy to będzie takie oczywiste? Przypomnijmy sobie za pomocą poprzedniego tutorialu jak mnoży się macierze i poczyńmy tutaj pewne spostrzeżenia. Jak pamiętamy, aby pomnożyć macierze, jedna powinna mieć taką samą ilość kolumn w pierwszej z mnożonych macierzy jak i
2 2 Matematyka Transformacje wierszy w drugiej. Jeśli byśmy zaczęli układać równania macierzowe dla naszych powyższych równań to zgodnie z powyższym założeniem naszych macierzy nie da się przez siebie pomnożyć, ponieważ obie mają po jednej kolumnie i po dwa wiersze. Aby było to możliwe koniecznym będzie uzupełnienie którejś z macierzy składowych o nowe elementy, jednak takie, które nie spowodują żadnych zmian w wyniku! Zastanówmy się którą z macierzy będzie nam wygodniej i bez komplikacji zmienić. Gdybyśmy chcieli na przykład rozszerzyć macierz zawierającą współrzędne punktu. Pierwsze co się nasuwa to to, że musielibyśmy to zrobić dla wszystkich punktów naszej bryły, których może być całkiem sporo. Po drugie nie wiadomo czy nie trzeba by było zacząć przechowywać jakiś dodatkowych informacji dotyczących współrzędnych wierzchołków. Więc jakby nie patrzeć nie jest to zbyt korzystne. Zwróćmy więc uwagę na naszą macierz skalowania. Od razu narzuca się jedna, ważna myśl. Ta macierz będzie przecież tylko jedna! Będziemy ją mogli zastosować do wszystkich wierzchołków na raz. Jest bardzo ważne dla nas spostrzeżenie i można by rzec, że nawet decydujące. Zajmiemy się więc uzupełnieniem tej macierzy, aby można ją było pomnożyć przez tę, zawierającą współrzędne punktów. I cóż więc należy zrobić, żeby móc skalować i jednocześnie zachować zasady mnożenia macierzy? Całe szczęście już dawno ktoś pomyślał za nas i teraz my tylko możemy to wykorzystać. Macierz skalowania będzie wyglądać tak: Jak ktoś nie wierzy, że takie rozszerzenie niczego nie zmieni w macierzy wynikowej dla punktu P1 niech sobie pomnoży ręcznie nasze macierze a sam się przekona. Mnożenie jest w zasadzie bardzo proste i można je wykonać na kartce z ołówkiem w ręce. Równania macierzowe będą wyglądać następująco: Obracanie Mieliśmy przesuwanie i skalowanie, czas więc na najbardziej efektowną operację, czyli obracanie. W czasach, kiedy nie było jeszcze D3D ani OpenGL a świat grafiki komputerowej kręcił się wokół trybu 13h i bezpośredniego dostępu do pamięci obrót figur w pełnym 3D był czymś, co wywoływało na widzach największe wrażenie. Dzisiaj jest to jedna z podstawowych operacji i nie sposób już sobie wyobrazić jakiegokolwiek przykładu, w którym coś by się nie obracało. Pamiętam do dziś optymalizację tablic sinusów i cosinusów, sprytne liczenie wartości kątów i tym podobne sztuczki w asemblerze, ech, gdzie te czasy... Ale powróćmy może do naszych rozważań. Na początek weźmy łatwiejsze obracanie, wokół środka układu współrzędnych. Ktoś oczywiście kiedyś za nas pomyślał i wymyślił takie oto równania na obrót i nowe współrzędne: Jak widać nie jest to podobne ani do przesuwania ani do skalowania. Składników jest więcej niż poprzednio, ale paradoksalnie nam to tylko ułatwi sprawę! Nie będziemy musieli już kombinować z naszą macierzą, nie będziemy musieli jej uzupełniać. Wystarczy odpowiednio zakombinować z ułożeniem czynników równań w macierzach i dostaniemy to co chcemy, czyli równanie macierzowe. Macierz obrotu będzie wyglądać tak: Natomiast równania macierzowe dla obrotu wokół środka układu współrzędnych: Ktoś niewierzący, że tak będzie znowu może sobie sprawdzić mnożąc macierze ręcznie i porównując wynik z równaniami, które podałem wcześniej. Okaże się, że znowu miałem rację. Wbrew pozorom okazało się, że równania najbardziej skomplikowane można było przerobić na równania macierzowe w najprostszy sposób.
3 3 Matematyka Transformacje Współrzędne jednorodne Teraz należałoby omówić przekształcenia w przestrzeni 3D, ale zanim to nastąpi powinniśmy sobie powiedzieć o czymś takim jak układ współrzędnych jednorodnych. Cóż to jest takiego. Jeśli popatrzeć wyżej to da się zauważyć jedną, dosyć charakterystyczną rzecz. Otóż skalowanie i obracanie punktów polega na mnożeniu odpowiednich macierzy przez siebie, natomiast przesuwanie to dodawanie macierzy. Stwarza nam to trochę niewygodną sytuację w momencie kiedy przyjdzie nam ochota na przykład składać przekształcenia w celu przeprowadzenia skomplikowanej operacji. Na czym z kolei polega składanie przekształceń? Otóż wyobraźmy sobie, że mamy na naszej scenie punkt, który najpierw chcemy sobie obrócić o jakiś kąt a potem przesunąć w jakiś punkt na ekranie. Macierzowe postacie naszych równań dają nam do ręki bardzo fajną rzecz, a mianowicie taką, że macierze kolejnych przekształceń można wymnożyć przez siebie i po zaaplikowaniu tak stworzonej nowej macierzy naszym danym zostaną one odpowiednio przekształcone. Wiemy, że mnożenie macierzy nie jest przemienne, czyli A*B to nie to samo co B*A, więc na pewno też obrót i przesunięcie to nie to samo co przesunięcie i obrót. Tu od razu widzimy jeszcze jedną, bardzo ważną cechę przekształceń - one też nie są przemienne! Bardzo ważna jest kolejność ich przeprowadzania o czym nie raz będziemy mieli jeszcze okazję się przekonać. I wszystko byłoby pięknie, gdyby nie jeden, malutki szkopuł - dodawanie w przypadku macierzy przesunięcia. W takim przypadku nie da się oczywiście mnożyć macierzy przez siebie bo wyjdą nam bzdury. Trzeba więc zrobić coś, aby macierz przesunięcia można było mnożyć przez współrzędne punktów i żeby wychodziło wszystko w porządku. Ktoś pewnie pomyśli, że można było to zrobić już na początku, ale niech spróbuje pokombinować tak, żeby móc pomnożyć macierze w przypadku przesunięcia bez jakiejś skomplikowanej gimnastyki. Aby móc traktować przesunięcie jako mnożenie macierzy, punkty powinny więc być przeniesione do układu współrzędnych jednorodnych. Układ taki charakteryzuje się tym, że do każdej współrzędnej punktu, bez względu czy leży on na płaszczyźnie czy w przestrzeni dodajemy jeszcze jedną, która umożliwi nam takie przekształcenie punktów, że wszystkie operacje macierzowe na nich będą mogły być traktowane jako mnożenia macierzy. Cechą charakterystyczną współrzędnych w układzie jednorodnym jest to, że różne zestawy wartości współrzędnych mogą reprezentować ten sam punkt. Aby to zrozumieć przyjrzyjmy się może punktom na płaszczyźnie 2D. Normalnie punkt taki ma współrzędne ( x, y ). Jeśli przeniesiemy go do układu współrzędnych jednorodnych dostaniemy trzy współrzędne ( x, y, w ). Układ jednorodny ma ograniczenie, polegające na tym, że współrzędna "w" nie może być równa 0. Jeśli przyjmiemy powyższe założenia to przy współrzędnej "w" różnej od zera możemy współrzędne naszego punktu podzielić przez jej wartość i otrzymamy ( x/w, y/w, 1). Wtedy też wartości x/w i y/w są nazywane współrzędnymi kartezjańskimi i to są te, które my dobrze znamy. Wspominałem kilka linii wyżej, że różne zestawy współrzędnych jednorodnych mogą reprezentować ten sam punkt we współrzędnych kartezjańskich, czy już widzicie dlaczego? Weźmy sobie na przykład punkty ( 2, 3, 6 ) i ( 4, 6, 12 ). Jeśli podzielimy kolejne współrzędne przez współrzędną "w" to otrzymamy w obu przypadkach punkt ( 1/3, 1/2, 1 ). Zatem warunkiem tego, że dwa różne punkty w przestrzeni jednorodnej przedstawiają ten sam punkt na płaszczyźnie jest to, że jeden punkt musi być wielokrotnością drugiego ( mowa oczywiście o poszczególnych współrzędnych ). Warto też dodać, że większość dzisiejszych pakietów do tworzenia grafiki 3D używa właśnie układu współrzędnych jednorodnych a współrzędna "w" przyjmuje przeważnie wartość 1, co powoduje to, że współrzędne x i y praktycznie się nie zmieniają. Wracając do naszego przesunięcia, dodawania i mnożenia macierzy. Ponieważ nasz punkt będzie miał teraz trzy współrzędne macierze poszczególnych przekształceń zmienią się w znaczący sposób, ale jednocześnie uzyskamy możliwość przeprowadzenia wszelkich operacji w ten sam sposób. Zacznijmy więc od przesunięcia. Nasze równanie macierzowe przyjmie postać: Macierze skalowania i obrotu nie zmienią się tak znacznie jak przesunięcie, bo do nich tylko dodamy wiersze i kolumny, żeby zgadzał nam się warunek na mnożenie. Poszczególne będą wyglądać następująco: Uwaga
4 4 Matematyka Transformacje Czasem, czytając różne podręczniki spotkacie się z odwrotnym mnożeniem macierzy, czyli współrzędne punktu będą zapisane jako wiersz a nie jako kolumna macierzy. Jak napisałem mnożenie macierzy nie jest przemienne ( za wyjątkiem mnożenia macierzy i odwrotnej do niej przez siebie ), więc aby wszystko nam grało w przypadku drugim konieczne będzie przetransponowanie wszystkich macierzy biorących udział w określonej operacji. A co to transponowanie mam nadzieję, że już wiecie. Składanie przekształceń Przy omawianiu układu jednorodnego wspomniałem o czymś takim jak składanie przekształceń. Podałem przykład obracania i przesuwania dokonywanych po sobie. Reprezentacja macierzowa naszych działań umożliwia nam zrobienie pewnej fajnej rzeczy z naszymi przekształceniami. Otóż, jeśli zapragniemy sobie zrobić to nasze przykładowe przekształcenie ( obrót i przesunięcie ) to możemy stworzyć sobie macierz, której pomnożenie przez macierz naszych współrzędnych spowoduje to, że te dwie operacje wykonane zostaną od razu. Cel tego jest oczywisty - zamiast robić poszczególne przekształcenia po kolei my stworzymy sobie jedną macierz, która będzie robić to, co nam potrzeba a program na pewno zyska na efektywności. Aby dobrze pokazać składanie przekształceń weźmy sobie problem następujący. Wiemy już jak obracać punkty wokół środka układu współrzędnych. A teraz chcielibyśmy obrócić nasz punkt wokół dowolnego innego punktu leżącego na płaszczyźnie. Co w takim wypadku? Ano pomoże nam w tym właśnie złożenie przekształceń. Rozbijmy sobie nasz problem niewątpliwie trudny na trzy mniejsze problemy: Ponieważ potrafimy sobie obracać punkt wokół środka układu współrzędnych więc pierwszą rzeczą będzie takie przesunięcie wszystkich punktów naszej bryły i środka obrotu, żeby ten ostatni znalazł się w środku układu współrzędnych. Mając środek obrotu w środku układu współrzędnych bez problemu obrócimy sobie nasz obiekt. Przesunięcia z powrotem wszystkich punktów w to samo miejsce, gdzie były przed wykonaniem obrotu. Jak łatwo sobie wyobrazić po tych kilku operacjach nasz obiekt obróci się wokół punktu, który my obraliśmy sobie za środek obrotu. Całe to nasze przekształcenie w zapisie macierzowym wyglądać więc będzie następująco: Zwróćmy uwagę na macierze przesunięcia i na współczynniki przesunięcia. U nas są to po proste współrzędne punktów a dlaczego powinno być wiadomo od razu po uważnej lekturze lekcji poświęconej wektorom. Wspominałem tam o wektorach, które określają położenie punktów w przestrzeni. Po prostu wektor łączący środek układu i punkt w przestrzeni lub na płaszczyźnie będzie miał takie same współrzędne jak punkt, który jest jego końcem. Dlatego właśnie jako wektor przesunięcia podajemy współrzędne naszego punktu, raz w jedną stronę raz w drugą. Tę technikę będziemy mogli stosować wszędzie tam, gdzie trzeba będzie wykonać jakieś bardziej złożone operacje typu obrót czy skalowanie na obiektach nie leżących w środku układu współrzędnych. Jest ona w sumie bardzo prosta i sprowadza się do podstawowej sekwencji operacji - przesunięcia obiektu, do środka układu współrzędnych, dokonania operacji i przesunięcia go z powrotem na właściwe miejsce. Macierz ortogonalna Wróćmy na chwilę teraz do naszej macierzy obrotów i przyjrzyjmy się jej bliżej: W górnej lewej podmacierzy 2 x 2 potraktujmy każdy z dwóch wierszy jako wektor i obliczmy ich długości: Dla obydwu wierszy jak łatwo zauważyć oczywiście będzie to samo. Z tożsamości geometrycznej znanej ze szkoły nie wiem czy nie podstawowej wynika, że długość ta wynosi 1. Wektory te więc są jednostkowe. Policzmy też gdzieś na boku ich iloczyn skalarny, który wyjdzie nam 0. To zaś sugeruje nam prostopadłość obu wektorów ( kąt 90 stopni pomiędzy nimi ), jeśli ktoś nie wierzy niech natychmiast udaje się do lekcji o wektorach. Macierz, której poszczególne wiersze są jednostkowe
5 5 Matematyka Transformacje i prostopadłe do siebie ( jako wektory ) będziemy nazywać macierzą ortogonalną. Po cóż nam takie cudo będzie potrzebne? Jeśli teraz pomnożymy naszą macierz obrotu przez wektory jednostkowe osi X i Y to otrzymamy te wektory jednostkowe obrócone o dany kąt. Wektory te oczywiście nadal będą nadal prostopadłe do siebie ( inaczej mówiąc ortogonalne ). I teraz będziemy mogli zastosować pewną sztuczkę. Jeśli będziemy znali na przykład nasze obrócone wektory jednostkowe a nie będziemy znali kąta to będziemy mogli nadal stworzyć naszą macierz obrotu! Tylko, że zamiast sinusów i cosinusów w naszej macierzy wstawimy sobie teraz poszczególne współrzędne naszych wektorów jednostkowych. A dlaczego? Ano pomnóżmy naszą macierz obrotu przez wektory jednostkowe i co otrzymamy? Jeśli dokładnie policzyliście to składowe obróconych wektorów jednostkowych przyjmą dokładnie takie same wartości jak poszczególne kolumny macierzy obrotu, kolejno dla osi x i y, prawda? Więc jeśli mieliśmy gdzieś obrócone wektory jednostkowe, prostopadłe do siebie a nie znaliśmy macierzy obrotu to teraz już będziemy potrafili ją zawsze wyznaczyć! Jakie to będzie miało zastosowanie dobitnie przekonamy się przy wyznaczaniu macierzy widoku w którejś z kolejnych lekcji. Ale zapamiętajcie to, bo to bardzo ważne. Wiemy już dużo o przekształceniach na płaszczyźnie 2D czas więc przenieść się w trzeci wymiar i przekonać się jak będzie się miała sytuacja w takim przypadku. Powiedzieliśmy sobie o układzie jednorodnym i nadal będziemy się go tutaj trzymać. Przy operacjach 2D, w układzie tym przekształcenia reprezentowaliśmy jako macierze 3 x 3 ( aby można było traktować przesunięcie jako mnożenie ). Analogicznie w przestrzeni 3D dodamy do naszych współrzędnych czwartą składową "w". Nie traktujmy tego jak czegoś namacalnego, bo i tak nie damy rady - na razie nie potrafimy sobie wyobrazić geometrycznej, czwartej składowej obiektu, jej będziemy tylko używać do umożliwienia jednorodności naszego układu współrzędnych. Tak samo jak na płaszczyźnie dwie czwórki współrzędnych reprezentują ten sam punkt jeśli jeden jest niezerową wielokrotnością drugiego, więc wartość w = 0 jest absolutnie niedopuszczalna. Ale wracając do naszych prostych przekształceń. Większość będzie stanowiła niemal dokładnie odwzorowanie tych, znanych nam z układu 2D. Tak więc przesunięcie będzie tylko uzupełnione o jedną składową "z" i raczej nic wielkiego w naszym równaniu się nie stanie. Macierz naszego przekształcenia będzie wyglądała następująco: Skalowanie będzie wyglądało tak: Z obrotami będzie ciekawiej. Wszyscy chyba potrafimy sobie wyobrazić jak wygląda układ współrzędnych w przestrzeni 3D. Obrotów będziemy tutaj w przeciwieństwie do 2D dokonywać nie wokół punktów ale wokół osi, które będą się znajdować w przestrzeni. I tak idąc po kolei najpierw zaczniemy od tego, który może nam się już zacząć nawet kojarzyć. Najczęściej zdarza się tak, że patrzymy na ekran wzdłuż osi z naszego układu współrzędnych. W 2D obrotu dokonywaliśmy wokół punktu. Jeśli teraz wyobrazimy sobie taki obrót na ekranie to przy odrobinie wysiłku umysłowego jasne stanie się to, że obrót ten w przestrzeni 3D dokonywany jest de facto wokół osi z. Macierz przekształcenia, którą trzeba będzie zaaplikować naszym wierzchołkom wyglądać będzie tak: Analogicznie postępując i posługując się naszą wyobraźnią dojdziemy do pozostałych macierzy przekształceń, czyli dla osi x:
6 6 Matematyka Transformacje oraz y: Ze składaniem przekształceń będzie dokładnie tak samo, jak w przestrzeni 2D. Potrzebna będzie może tylko odrobinkę większa wyobraźnia, tym razem przestrzenna, żeby się nie pogubić w gąszczu wszystkich potrzebnych operacji, bo tych będzie przybywać w zastraszającym tempie w zależności od rosnącej złożoności. Tak naprawdę istota samych przekształceń jest bardzo prosta i chyba powinniście wszystko tutaj zrozumieć. Jeśli komuś się nudzi to może sobie w ramach rozrywki albo praktyki powyprowadzać ze wzorów macierzowych oryginalne wzory na przykład na obroty w przestrzeni 3D. W pakietach graficznych będziemy się posługiwali gotowymi funkcjami do tworzenia podobnych macierzy, także do ich mnożenia i dokonywania składania przekształceń. Zresztą na pewno pisząc już w 3D robiliście to bardzo wiele razy. Nam zaś pozostanie teraz omówienie kilku ważnych przekształceń przy inicjalizacji świata 3D i powrócimy wkrótce do świata Direct3D i zajmiemy się bardziej skomplikowanymi technikami. No to do zobaczenia w przyszłym tutorialku...
3. Macierze i Układy Równań Liniowych
3. Macierze i Układy Równań Liniowych Rozważamy równanie macierzowe z końcówki ostatniego wykładu ( ) 3 1 X = 4 1 ( ) 2 5 Podstawiając X = ( ) x y i wymnażając, otrzymujemy układ 2 równań liniowych 3x
1 Matematyka Macierze
1 Matematyka Macierze Witam w naszym drugim odcinku małego poradnika matematycznego. Poprzednim razem powiedzieliśmy sobie sporo na temat wektorów i wszelakich operacji, jakie na nich przeprowadzać. No
; B = Wykonaj poniższe obliczenia: Mnożenia, transpozycje etc wykonuję programem i przepisuję wyniki. Mam nadzieję, że umiesz mnożyć macierze...
Tekst na niebiesko jest komentarzem lub treścią zadania. Zadanie. Dane są macierze: A D 0 ; E 0 0 0 ; B 0 5 ; C Wykonaj poniższe obliczenia: 0 4 5 Mnożenia, transpozycje etc wykonuję programem i przepisuję
Lista 6. Kamil Matuszewski 13 kwietnia D n =
Lista 6 Kamil Matuszewski 3 kwietnia 6 3 4 5 6 7 8 9 Zadanie Mamy Pokaż, że det(d n ) = n.... D n =.... Dowód. Okej. Dla n =, n = trywialne. Załóżmy, że dla n jest ok, sprawdzę dla n. Aby to zrobić skorzystam
KMO2D. Kolizje między-obiektowe w 2D
KMO2D Kolizje między-obiektowe w 2D I. Wstęp 3 lata temu na temat kolizji nie miałem żadnego pojęcia. Przyszedł jednak czas, gdy postanowiłem napisać pierwszą porządną grę i pojawił się, wtedy problem.
Przekształcenia geometryczne. Mirosław Głowacki Wydział Inżynierii Metali i Informatyki Przemysłowej
Przekształcenia geometryczne Mirosław Głowacki Wydział Inżynierii Metali i Informatyki Przemysłowej Akademia Górniczo Hutnicza w Krakowie Przekształcenia elementarne w przestrzeni D Punkty p w E na płaszczyźnie
Układy równań i nierówności liniowych
Układy równań i nierówności liniowych Wiesław Krakowiak 1 grudnia 2010 1 Układy równań liniowych DEFINICJA 11 Układem równań m liniowych o n niewiadomych X 1,, X n, nazywamy układ postaci: a 11 X 1 + +
Przekształcenia geometryczne w grafice komputerowej. Marek Badura
Przekształcenia geometryczne w grafice komputerowej Marek Badura PRZEKSZTAŁCENIA GEOMETRYCZNE W GRAFICE KOMPUTEROWEJ Przedstawimy podstawowe przekształcenia geometryczne na płaszczyźnie R 2 (przestrzeń
Przekształcanie wykresów.
Sławomir Jemielity Przekształcanie wykresów. Pokażemy tu, jak zmiana we wzorze funkcji wpływa na wygląd jej wykresu. A. Mamy wykres funkcji f(). Jak będzie wyglądał wykres f ( ) + a, a stała? ( ) f ( )
2. Układy równań liniowych
2. Układy równań liniowych Grzegorz Kosiorowski Uniwersytet Ekonomiczny w Krakowie zima 2017/2018 rzegorz Kosiorowski (Uniwersytet Ekonomiczny w Krakowie) 2. Układy równań liniowych zima 2017/2018 1 /
1 Układy równań liniowych
II Metoda Gaussa-Jordana Na wykładzie zajmujemy się układami równań liniowych, pojawi się też po raz pierwszy macierz Formalną (i porządną) teorią macierzy zajmiemy się na kolejnych wykładach Na razie
Geometria. Hiperbola
Geometria. Hiperbola Definicja 1 Dano dwa punkty na płaszczyźnie: F 1 i F 2 oraz taką liczbę d, że F 1 F 2 > d > 0. Zbiór punktów płaszczyzny będących rozwiązaniami równania: XF 1 XF 2 = ±d. nazywamy hiperbolą.
dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;
Wykłady 8 i 9 Pojęcia przestrzeni wektorowej i macierzy Układy równań liniowych Elementy algebry macierzy dodawanie, odejmowanie, mnożenie macierzy; macierz odwrotna dr Mariusz Grządziel 15,29 kwietnia
Co to jest niewiadoma? Co to są liczby ujemne?
Co to jest niewiadoma? Co to są liczby ujemne? Można to łatwo wyjaśnić przy pomocy Edukrążków! Witold Szwajkowski Copyright: Edutronika Sp. z o.o. www.edutronika.pl 1 Jak wyjaśnić, co to jest niewiadoma?
0 + 0 = 0, = 1, = 1, = 0.
5 Kody liniowe Jak już wiemy, w celu przesłania zakodowanego tekstu dzielimy go na bloki i do każdego z bloków dodajemy tak zwane bity sprawdzające. Bity te są w ścisłej zależności z bitami informacyjnymi,
a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...
Wykład 15 Układy równań liniowych Niech K będzie ciałem i niech α 1, α 2,, α n, β K. Równanie: α 1 x 1 + α 2 x 2 + + α n x n = β z niewiadomymi x 1, x 2,, x n nazywamy równaniem liniowym. Układ: a 21 x
OPISY PRZESTRZENNE I PRZEKSZTAŁCENIA
OPISY PRZESTRZENNE I PRZEKSZTAŁCENIA Wprowadzenie W robotyce przez pojęcie manipulacji rozumiemy przemieszczanie w przestrzeni przedmiotów i narzędzi za pomocą specjalnego mechanizmu. W związku z tym pojawia
Lista. Algebra z Geometrią Analityczną. Zadanie 1 Przypomnij definicję grupy, które z podanych struktur są grupami:
Lista Algebra z Geometrią Analityczną Zadanie 1 Przypomnij definicję grupy, które z podanych struktur są grupami: (N, ), (Z, +) (Z, ), (R, ), (Q \ {}, ) czym jest element neutralny i przeciwny w grupie?,
Funkcje liniowe i wieloliniowe w praktyce szkolnej. Opracowanie : mgr inż. Renata Rzepińska
Funkcje liniowe i wieloliniowe w praktyce szkolnej Opracowanie : mgr inż. Renata Rzepińska . Wprowadzenie pojęcia funkcji liniowej w nauczaniu matematyki w gimnazjum. W programie nauczania matematyki w
Treść wykładu. Układy równań i ich macierze. Rząd macierzy. Twierdzenie Kroneckera-Capellego.
. Metoda eliminacji. Treść wykładu i ich macierze... . Metoda eliminacji. Ogólna postać układu Układ m równań liniowych o n niewiadomych x 1, x 2,..., x n : a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21
CIĄGI wiadomości podstawowe
1 CIĄGI wiadomości podstawowe Jak głosi definicja ciąg liczbowy to funkcja, której dziedziną są liczby naturalne dodatnie (w zadaniach oznacza się to najczęściej n 1) a wartościami tej funkcji są wszystkie
i = [ 0] j = [ 1] k = [ 0]
Ćwiczenia nr TEMATYKA: Układy współrzędnych: kartezjański, walcowy (cylindryczny), sferyczny (geograficzny), Przekształcenia: izometryczne, nieizometryczne. DEFINICJE: Wektor wodzący: wektorem r, ρ wodzącym
3. FUNKCJA LINIOWA. gdzie ; ół,.
1 WYKŁAD 3 3. FUNKCJA LINIOWA FUNKCJĄ LINIOWĄ nazywamy funkcję typu : dla, gdzie ; ół,. Załóżmy na początek, że wyraz wolny. Wtedy mamy do czynienia z funkcją typu :.. Wykresem tej funkcji jest prosta
Notacja Denavita-Hartenberga
Notacja DenavitaHartenberga Materiały do ćwiczeń z Podstaw Robotyki Artur Gmerek Umiejętność rozwiązywania prostego zagadnienia kinematycznego jest najbardziej bazową umiejętność zakresu Robotyki. Wyznaczyć
Geometria w R 3. Iloczyn skalarny wektorów
Geometria w R 3 Andrzej Musielak Str 1 Geometria w R 3 Działania na wektorach Wektory w R 3 możemy w naturalny sposób dodawać i odejmować, np.: [2, 3, 1] + [ 1, 2, 1] = [1, 5, 2] [2, 3, 1] [ 1, 2, 1] =
PODSTAWY RACHUNKU WEKTOROWEGO
Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Adam Wosatko Ewa Pabisek Skalar Definicja Skalar wielkość fizyczna (lub geometryczna)
FIGURY I PRZEKSZTAŁCENIA GEOMETRYCZNE
Umiejętności opracowanie: Maria Lampert LISTA MOICH OSIĄGNIĘĆ FIGURY I PRZEKSZTAŁCENIA GEOMETRYCZNE Co powinienem umieć Umiejętności znam podstawowe przekształcenia geometryczne: symetria osiowa i środkowa,
Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne.
Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne. Funkcja homograficzna. Definicja. Funkcja homograficzna jest to funkcja określona wzorem f() = a + b c + d, () gdzie współczynniki
Geometria analityczna - przykłady
Geometria analityczna - przykłady 1. Znaleźć równanie ogólne i równania parametryczne prostej w R 2, któr przechodzi przez punkt ( 4, ) oraz (a) jest równoległa do prostej x + 5y 2 = 0. (b) jest prostopadła
Metoda eliminacji Gaussa. Autorzy: Michał Góra
Metoda eliminacji Gaussa Autorzy: Michał Góra 9 Metoda eliminacji Gaussa Autor: Michał Góra Przedstawiony poniżej sposób rozwiązywania układów równań liniowych jest pewnym uproszczeniem algorytmu zwanego
Układy równań liniowych
Układy równań liniowych Niech K będzie ciałem. Niech n, m N. Równanie liniowe nad ciałem K z niewiadomymi (lub zmiennymi) x 1, x 2,..., x n K definiujemy jako formę zdaniową zmiennej (x 1,..., x n ) K
GRAFIKA KOMPUTEROWA podstawy matematyczne. dr inż. Hojny Marcin pokój 406, pawilon B5 E-mail: mhojny@metal.agh.edu.pl Tel.
GRAFIKA KOMPUTEROWA podstawy matematyczne dr inż. Hojny Marcin pokój 406, pawilon B5 E-mail: mhojny@metal.agh.edu.pl Tel. (12) 617 46 37 Plan wykładu 1/4 ZACZNIEMY OD PRZYKŁADOWYCH PROCEDUR i PRZYKŁADÓW
Ile waży arbuz? Copyright Łukasz Sławiński
Ile waży arbuz? Arbuz ważył7kg z czego 99 % stanowiła woda. Po tygodniu wysechł i woda stanowi 98 %. Nieważne jak zmierzono te %% oblicz ile waży arbuz teraz? Zanim zaczniemy, spróbuj ocenić to na wyczucie...
Wykład 14. Elementy algebry macierzy
Wykład 14 Elementy algebry macierzy dr Mariusz Grządziel 26 stycznia 2009 Układ równań z dwoma niewiadomymi Rozważmy układ równań z dwoma niewiadomymi: a 11 x + a 12 y = h 1 a 21 x + a 22 y = h 2 a 11,
1. A 2. A 3. B 4. B 5. C 6. B 7. B 8. D 9. A 10. D 11. C 12. D 13. B 14. D 15. C 16. C 17. C 18. B 19. D 20. C 21. C 22. D 23. D 24. A 25.
1. A 2. A 3. B 4. B 5. C 6. B 7. B 8. D 9. A 10. D 11. C 12. D 13. B 14. D 15. C 16. C 17. C 18. B 19. D 20. C 21. C 22. D 23. D 24. A 25. A Najłatwiejszym sposobem jest rozpatrzenie wszystkich odpowiedzi
2 Matematyka Wektory. A = ( Ax, Ay, Az ) - początek wektora B = ( Bx, By, Bz ) - koniec wektora, więc
1 Matematyka Wektory Witam. Dzisiaj będzie trochę nietypowy ale bardzo potrzebny tutorial. Już zrobiliśmy bardzo dużo jeśli chodzi o samego DirectX'a, znamy sporo różnych fajnych sztuczek, ale pewnie wielu
Geometria. Rozwiązania niektórych zadań z listy 2
Geometria. Rozwiązania niektórych zadań z listy 2 Inne rozwiązanie zadania 2. (Wyznaczyć równanie stycznej do elipsy x 2 a 2 + y2 b 2 = 1 w dowolnym jej punkcie (x 0, y 0 ). ) Przypuśćmy, że krzywa na
13 Układy równań liniowych
13 Układy równań liniowych Definicja 13.1 Niech m, n N. Układem równań liniowych nad ciałem F m równaniach i n niewiadomych x 1, x 2,..., x n nazywamy koniunkcję równań postaci a 11 x 1 + a 12 x 2 +...
= i Ponieważ pierwiastkami stopnia 3 z 1 są (jak łatwo wyliczyć) liczby 1, 1+i 3
ZESTAW I 1. Rozwiązać równanie. Pierwiastki zaznaczyć w płaszczyźnie zespolonej. z 3 8(1 + i) 3 0, Sposób 1. Korzystamy ze wzoru a 3 b 3 (a b)(a 2 + ab + b 2 ), co daje: (z 2 2i)(z 2 + 2(1 + i)z + (1 +
Lekcja : Tablice + pętle
Lekcja : Tablice + pętle Wprowadzenie Oczywiście wiesz już jak dużo można osiągnąć za pomocą tablic oraz jak dużo można osiągnąć za pomocą pętli, jednak tak naprawdę prawdziwe możliwości daje połączenie
Rozdział 4. Macierze szyfrujące. 4.1 Algebra liniowa modulo 26
Rozdział 4 Macierze szyfrujące Opiszemy system kryptograficzny oparty o rachunek macierzowy. W dalszym ciągu przypuszczamy, że dany jest 26 literowy alfabet, w którym utożsamiamy litery i liczby tak, jak
Matematyka A kolokwium 26 kwietnia 2017 r., godz. 18:05 20:00. i = = i. +i sin ) = 1024(cos 5π+i sin 5π) =
Matematyka A kolokwium 6 kwietnia 7 r., godz. 8:5 : Starałem się nie popełniać błędów, ale jeśli są, będę wdzięczny za wieści o nich Mam też nadzieję, że niektórzy studenci zechcą zrozumieć poniższy tekst,
1. PODSTAWY TEORETYCZNE
1. PODSTAWY TEORETYCZNE 1 1. 1. PODSTAWY TEORETYCZNE 1.1. Wprowadzenie W pierwszym wykładzie przypomnimy podstawowe działania na macierzach. Niektóre z nich zostały opisane bardziej szczegółowo w innych
dr inż. Ryszard Rębowski 1 WPROWADZENIE
dr inż. Ryszard Rębowski 1 WPROWADZENIE Zarządzanie i Inżynieria Produkcji studia stacjonarne Konspekt do wykładu z Matematyki 1 1 Postać trygonometryczna liczby zespolonej zastosowania i przykłady 1 Wprowadzenie
Rozwiązania, seria 5.
Rozwiązania, seria 5. 26 listopada 2012 Zadanie 1. Zbadaj, dla jakich wartości parametru r R wektor (r, r, 1) lin{(2, r, r), (1, 2, 2)} R 3? Rozwiązanie. Załóżmy, że (r, r, 1) lin{(2, r, r), (1, 2, 2)}.
Ćwiczenia nr 7. TEMATYKA: Krzywe Bézier a
TEMATYKA: Krzywe Bézier a Ćwiczenia nr 7 DEFINICJE: Interpolacja: przybliżanie funkcji za pomocą innej funkcji, zwykle wielomianu, tak aby były sobie równe w zadanych punktach. Poniżej przykład interpolacji
OLIMPIADA MATEMATYCZNA
OLIMPIADA MATEMATYCZNA Na stronie internetowej wwwomgedupl Olimpiady Matematycznej Gimnazjalistów (OMG) ukazały się ciekawe broszury zawierające interesujące zadania wraz z pomysłowymi rozwiązaniami z
Podstawą w systemie dwójkowym jest liczba 2 a w systemie dziesiętnym liczba 10.
ZAMIANA LICZB MIĘDZY SYSTEMAMI DWÓJKOWYM I DZIESIĘTNYM Aby zamienić liczbę z systemu dwójkowego (binarnego) na dziesiętny (decymalny) należy najpierw przypomnieć sobie jak są tworzone liczby w ww systemach
Odwrócimy macierz o wymiarach 4x4, znajdującą się po lewej stronie kreski:
Przykład 2 odwrotność macierzy 4x4 Odwrócimy macierz o wymiarach 4x4, znajdującą się po lewej stronie kreski: Będziemy dążyli do tego, aby po lewej stronie kreski pojawiła się macierz jednostkowa. Na początek
Wykład 4. Określimy teraz pewną ważną klasę pierścieni.
Wykład 4 Określimy teraz pewną ważną klasę pierścieni. Twierdzenie 1 Niech m, n Z. Jeśli n > 0 to istnieje dokładnie jedna para licz q, r, że: m = qn + r, 0 r < n. Liczbę r nazywamy resztą z dzielenia
Z ostatniego wzoru i zależności (3.20) można obliczyć n6. Otrzymujemy (3.23) 3.5. Transformacje geometryczne
46 III. Przekształcenia w przestrzeni trójwymiarowej Z ostatniego wzoru i zależności (3.20) można obliczyć n6. Otrzymujemy (3.23) 3.5. Transformacje geometryczne Złożone obiekty trójwymiarowe można uważać,
W. Guzicki Próbna matura, grudzień 2014 r. poziom rozszerzony 1
W. Guzicki Próbna matura, grudzień 01 r. poziom rozszerzony 1 Próbna matura rozszerzona (jesień 01 r.) Zadanie 18 kilka innych rozwiązań Wojciech Guzicki Zadanie 18. Okno na poddaszu ma mieć kształt trapezu
Krystalochemia białek 2016/2017
Zestaw zadań 4. Grupy punktowe. Składanie elementów symetrii. Translacyjne elementy symetrii grupy punktowe, składanie elementów symetrii, translacyjne elementy symetrii: osie śrubowe, płaszczyzny ślizgowe
1 Całki funkcji wymiernych
Całki funkcji wymiernych Definicja. Funkcją wymierną nazywamy iloraz dwóch wielomianów. Całka funkcji wymiernej jest więc postaci: W (x) W (x) = an x n + a n x n +... + a x + a 0 b m x m + b m x m +...
3. Wykład Układy równań liniowych.
31 Układy równań liniowych 3 Wykład 3 Definicja 31 Niech F będzie ciałem Układem m równań liniowych o niewiadomych x 1,, x n, m, n N, o współczynnikach z ciała F nazywamy układ równań postaci: x 1 + +
Elementy grafiki komputerowej. Elementy geometrii afinicznej
Elementy grafiki komputerowej. Elementy geometrii j Aleksander Denisiuk Uniwersytet Warmińsko-Mazurski Olsztyn, ul. Słoneczna 54 denisjuk@matman.uwm.edu.pl 1 / 28 Elementy geometrii j Najnowsza wersja
Obrót wokół początku układu współrzędnych o kąt φ można wyrazić w postaci macierzowej następująco
Transformacje na płaszczyźnie Przesunięcie Przesunięcie (translacja) obrazu realizowana jest przez dodanie stałej do każdej współrzędnej, co w postaci macierzowej można przedstawić równaniem y'] = [ x
Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem.
1 Wektory Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem. 1.1 Dodawanie wektorów graficzne i algebraiczne. Graficzne - metoda równoległoboku. Sprowadzamy wektory
4. Postęp arytmetyczny i geometryczny. Wartość bezwzględna, potęgowanie i pierwiastkowanie liczb rzeczywistych.
Jarosław Wróblewski Matematyka dla Myślących, 008/09. Postęp arytmetyczny i geometryczny. Wartość bezwzględna, potęgowanie i pierwiastkowanie liczb rzeczywistych. 15 listopada 008 r. Uwaga: Przyjmujemy,
Rachunek wektorowy - wprowadzenie. dr inż. Romuald Kędzierski
Rachunek wektorowy - wprowadzenie dr inż. Romuald Kędzierski Graficzne przedstawianie wielkości wektorowych Długość wektora jest miarą jego wartości Linia prosta wyznaczająca kierunek działania wektora
UKŁADY RÓWNAŃ LINIOWYCH
Wykłady z matematyki inżynierskiej JJ, 08 DEFINICJA Układ m równań liniowych z n niewiadomymi to: ( ) a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2 a m1 x 1 + a m2 x 2 +
1. Liczby naturalne, podzielność, silnie, reszty z dzielenia
1. Liczby naturalne, podzielność, silnie, reszty z dzielenia kwadratów i sześcianów przez małe liczby, cechy podzielności przez 2, 4, 8, 5, 25, 125, 3, 9. 26 września 2009 r. Uwaga: Przyjmujemy, że 0 nie
Indukcja matematyczna
Indukcja matematyczna 1 Zasada indukcji Rozpatrzmy najpierw następujący przykład. Przykład 1 Oblicz sumę 1 + + 5 +... + (n 1). Dyskusja. Widzimy że dla n = 1 ostatnim składnikiem powyższej sumy jest n
1 Nierówność Minkowskiego i Hoeldera
1 Nierówność Minkowskiego i Hoeldera Na państwa użytek załączam precyzyjne sformułowania i dowody nierówności Hoeldera i Minkowskiego: Twierdzenie 1.1 Nierówność Hoeldera). Niech p, q będą takimi liczbami
macierze jednostkowe (identyczności) macierze diagonalne, które na przekątnej mają same
1 Macierz definicja i zapis Macierzą wymiaru m na n nazywamy tabelę a 11 a 1n A = a m1 a mn złożoną z liczb (rzeczywistych lub zespolonych) o m wierszach i n kolumnach (zamiennie będziemy też czasem mówili,
FUNKCJA LINIOWA - WYKRES
FUNKCJA LINIOWA - WYKRES Wzór funkcji liniowej (Postać kierunkowa) Funkcja liniowa jest podstawowym typem funkcji. Jest to funkcja o wzorze: y = ax + b a i b to współczynniki funkcji, które mają wartości
Równania miłości. autor: Tomasz Grębski
Równania miłości autor: Tomasz Grębski Tytuł pewnie trochę dziwnie brzmi, bo czy miłość da się opisać równaniem? Symbolem miłości jest niewątpliwie Serce, a zatem spróbujmy opisać kształt serca równaniem
Potencjał pola elektrycznego
Potencjał pola elektrycznego Pole elektryczne jest polem zachowawczym, czyli praca wykonana przy przesunięciu ładunku pomiędzy dwoma punktami nie zależy od tego po jakiej drodze przesuwamy ładunek. Spróbujemy
Przekształcenia liniowe
Przekształcenia liniowe Zadania Które z następujących przekształceń są liniowe? (a) T : R 2 R 2, T (x, x 2 ) = (2x, x x 2 ), (b) T : R 2 R 2, T (x, x 2 ) = (x + 3x 2, x 2 ), (c) T : R 2 R, T (x, x 2 )
Definicja i własności wartości bezwzględnej.
Równania i nierówności z wartością bezwzględną. Rozwiązywanie układów dwóch (trzech) równań z dwiema (trzema) niewiadomymi. Układy równań liniowych z parametrem, analiza rozwiązań. Definicja i własności
Konrad Słodowicz sk30792 AR22 Zadanie domowe satelita
Konrad Słodowicz sk3079 AR Zadanie domowe satelita Współrzędne kartezjańskie Do opisu ruchu satelity potrzebujemy 4 zmiennych stanu współrzędnych położenia i prędkości x =r x =r x 3 = r 3, x 4 = r 4 gdzie
5. Rozwiązywanie układów równań liniowych
5. Rozwiązywanie układów równań liniowych Wprowadzenie (5.1) Układ n równań z n niewiadomymi: a 11 +a 12 x 2 +...+a 1n x n =a 10, a 21 +a 22 x 2 +...+a 2n x n =a 20,..., a n1 +a n2 x 2 +...+a nn x n =a
Propozycje rozwiązań zadań otwartych z próbnej matury rozszerzonej przygotowanej przez OPERON.
Propozycje rozwiązań zadań otwartych z próbnej matury rozszerzonej przygotowanej przez OPERON. Zadanie 6. Dane są punkty A=(5; 2); B=(1; -3); C=(-2; -8). Oblicz odległość punktu A od prostej l przechodzącej
Praktyczne przykłady wykorzystania GeoGebry podczas lekcji na II etapie edukacyjnym.
Praktyczne przykłady wykorzystania GeoGebry podczas lekcji na II etapie edukacyjnym. Po uruchomieniu Geogebry (wersja 5.0) Pasek narzędzi Cofnij/przywróć Problem 1: Sprawdź co się stanie, jeśli połączysz
Zajmijmy się najpierw pierwszym równaniem. Zapiszmy je w postaci trygonometrycznej, podstawiając z = r(cos ϕ + i sin ϕ).
Zad (0p) Zaznacz na płaszczyźnie zespolonej wszystkie z C, które spełniają równanie ( iz 3 z z ) Re [(z + 3) ( z 3) = 0 Szukane z C spełniają: iz 3 = z z Re [(z + 3) ( z 3) = 0 Zajmijmy się najpierw pierwszym
WYMAGANIA Z WIEDZY I UMIEJĘTNOŚCI NA POSZCZEGÓLNE STOPNIE SZKOLNE DLA KLASY CZWARTEJ H. zakres rozszerzony. Wiadomości i umiejętności
WYMAGANIA Z WIEDZY I UMIEJĘTNOŚCI NA POSZCZEGÓLNE STOPNIE SZKOLNE DLA KLASY CZWARTEJ H. zakres rozszerzony Funkcja wykładnicza i funkcja logarytmiczna. Stopień Wiadomości i umiejętności -definiować potęgę
Pochodne cząstkowe i ich zastosowanie. Ekstrema lokalne funkcji
Pochodne cząstkowe i ich zastosowanie. Ekstrema lokalne funkcji Adam Kiersztyn Lublin 2014 Adam Kiersztyn () Pochodne cząstkowe i ich zastosowanie. Ekstrema lokalne funkcji maj 2014 1 / 24 Zanim przejdziemy
Równania Pitagorasa i Fermata
Równania Pitagorasa i Fermata Oliwia Jarzęcka, Kajetan Grzybacz, Paweł Jarosz 7 lutego 18 1 Wstęp Punktem wyjścia dla naszych rozważań jest klasyczne równanie Pitagorasa związane z trójkątem prostokątnym
Wstęp do Informatyki zadania ze złożoności obliczeniowej z rozwiązaniami
Wstęp do Informatyki zadania ze złożoności obliczeniowej z rozwiązaniami Przykład 1. Napisz program, który dla podanej liczby n wypisze jej rozkład na czynniki pierwsze. Oblicz asymptotyczną złożoność
Definicje i przykłady
Rozdział 1 Definicje i przykłady 1.1 Definicja równania różniczkowego 1.1 DEFINICJA. Równaniem różniczkowym zwyczajnym rzędu n nazywamy równanie F (t, x, ẋ, ẍ,..., x (n) ) = 0. (1.1) W równaniu tym t jest
FUNKCJA KWADRATOWA. Zad 1 Przedstaw funkcję kwadratową w postaci ogólnej. Postać ogólna funkcji kwadratowej to: y = ax + bx + c;(
Zad Przedstaw funkcję kwadratową w postaci ogólnej Przykład y = ( x ) + 5 (postać kanoniczna) FUNKCJA KWADRATOWA Postać ogólna funkcji kwadratowej to: y = ax + bx + c;( a 0) Aby ją uzyskać pozbywamy się
Wstęp do metod numerycznych Eliminacja Gaussa Równania macierzowe. P. F. Góra
Wstęp do metod numerycznych Eliminacja Gaussa Równania macierzowe P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2015 Co można zrobić z układem równań... tak, aby jego rozwiazania się nie zmieniły? Rozważam
Podstawy działań na wektorach - dodawanie
Podstawy działań na wektorach - dodawanie Metody dodawania wektorów można podzielić na graficzne i analityczne (rachunkowe). 1. Graficzne (rysunkowe) dodawanie dwóch wektorów. Założenia: dane są dwa wektory
MATEMATYKA DLA CIEKAWSKICH. Dowodzenie twierdzeń przy pomocy kartki. Część I
MATEMATYKA DLA CIEKAWSKICH Dowodzenie twierdzeń przy pomocy kartki. Część I Z trójkątem, jako figurą geometryczną, uczeń spotyka się już na etapie nauczania początkowego. W czasie dalszego procesu kształcenia
2 Przygotował: mgr inż. Maciej Lasota
Laboratorium nr 2 1/6 Grafika Komputerowa 3D Instrukcja laboratoryjna Temat: Manipulowanie przestrzenią 2 Przygotował: mgr inż. Maciej Lasota 1) Manipulowanie przestrzenią Istnieją dwa typy układów współrzędnych:
13. Równania różniczkowe - portrety fazowe
13. Równania różniczkowe - portrety fazowe Grzegorz Kosiorowski Uniwersytet Ekonomiczny w Krakowie rzegorz Kosiorowski (Uniwersytet Ekonomiczny 13. wrównania Krakowie) różniczkowe - portrety fazowe 1 /
MATEMATYKA DLA CIEKAWSKICH. Twierdzenie Pitagorasa inaczej cz. 2
Renata Nowak MATEMATYKA DLA CIEKAWSKICH Twierdzenie Pitagorasa inaczej cz. 2 Wróćmy do twierdzenia Pitagorasa, które dobrze znamy. Mówi ono o związkach między bokami w trójkącie prostokątnym. Może w jego
FUNKCJA LINIOWA - WYKRES. y = ax + b. a i b to współczynniki funkcji, które mają wartości liczbowe
FUNKCJA LINIOWA - WYKRES Wzór funkcji liniowej (postać kierunkowa) Funkcja liniowa to funkcja o wzorze: y = ax + b a i b to współczynniki funkcji, które mają wartości liczbowe Szczególnie ważny w postaci
O MACIERZACH I UKŁADACH RÓWNAŃ
O MACIERZACH I UKŁADACH RÓWNAŃ Problem Jak rozwiązać podany układ równań? 2x + 5y 8z = 8 4x + 3y z = 2x + 3y 5z = 7 x + 8y 7z = Definicja Równanie postaci a x + a 2 x 2 + + a n x n = b gdzie a, a 2, a
========================= Zapisujemy naszą funkcję kwadratową w postaci kanonicznej: 2
Leszek Sochański Arkusz przykładowy, poziom podstawowy (A1) Zadanie 1. Wykresem funkcji kwadratowej f jest parabola o wierzchołku 5,7 Wówczas prawdziwa jest równość W. A. f 1 f 9 B. f 1 f 11 C. f 1 f 1
Układy równań liniowych i metody ich rozwiązywania
Układy równań liniowych i metody ich rozwiązywania Łukasz Wojciechowski marca 00 Dany jest układ m równań o n niewiadomych postaci: a x + a x + + a n x n = b a x + a x + + a n x n = b. a m x + a m x +
Matematyka dyskretna. Andrzej Łachwa, UJ, /10
Matematyka dyskretna Andrzej Łachwa, UJ, 2018 andrzej.lachwa@uj.edu.pl 10/10 Podziały i liczby Stirlinga Liczba Stirlinga dla cykli (często nazywana liczbą Stirlinga pierwszego rodzaju) to liczba permutacji
9. Podstawowe narzędzia matematyczne analiz przestrzennych
Waldemar Izdebski - Wykłady z przedmiotu SIT 75 9. odstawowe narzędzia matematyczne analiz przestrzennych Niniejszy rozdział służy ogólnemu przedstawieniu metod matematycznych wykorzystywanych w zagadnieniu
Algebra liniowa. Macierze i układy równań liniowych
Algebra liniowa Macierze i układy równań liniowych Własności wyznaczników det I = 1, det(ab) = det A det B, det(a T ) = det A. Macierz nieosobliwa Niech A będzie macierzą kwadratową wymiaru n n. Mówimy,
Wykład 16. P 2 (x 2, y 2 ) P 1 (x 1, y 1 ) OX. Odległość tych punktów wyraża się wzorem: P 1 P 2 = (x 1 x 2 ) 2 + (y 1 y 2 ) 2
Wykład 16 Geometria analityczna Przegląd wiadomości z geometrii analitycznej na płaszczyźnie rtokartezjański układ współrzędnych powstaje przez ustalenie punktu początkowego zwanego początkiem układu współrzędnych
FUNKCJE. Kurs ZDAJ MATURĘ Z MATEMATYKI MODUŁ 5 Teoria funkcje cz.1. Definicja funkcji i wiadomości podstawowe
1 FUNKCJE Definicja funkcji i wiadomości podstawowe Jeżeli mamy dwa zbiory: zbiór X i zbiór Y, i jeżeli każdemu elementowi ze zbioru X przyporządkujemy dokładnie jeden element ze zbioru Y, to takie przyporządkowanie
8.2 Drukowanie arkusza kalkulacyjnego
przede wszystkim zastanów się, co chcesz pokazać na wykresie (te same dane można pokazać na różne sposoby, uwypuklając różne ich aspekty) zaznacz zakres danych jeszcze przed wywołaniem kreatora wykonaj
ALGEBRA z GEOMETRIA, ANALITYCZNA,
ALGEBRA z GEOMETRIA, ANALITYCZNA, MAT00405 PRZEKSZTAL CANIE WYRAZ EN ALGEBRAICZNYCH, WZO R DWUMIANOWY NEWTONA Uprościć podane wyrażenia 7; (b) ( 6)( + ); (c) a 5 6 8a ; (d) ( 5 )( 5 + ); (e) ( 45x 4 y
B.B. 2. Sumowanie rozpoczynamy od ostatniej kolumny. Sumujemy cyfry w kolumnie zgodnie z podaną tabelką zapisując wynik pod kreską:
Dodawanie dwójkowe Do wykonywania dodawania niezbędna jest znajomość tabliczki dodawania, czyli wyników sumowania każdej cyfry z każdą inną. W systemie binarnym mamy tylko dwie cyfry 0 i 1, zatem tabliczka
SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa
SIMR 06/07, Analiza, wykład, 07-0- Przestrzeń wektorowa Przestrzeń wektorowa (liniowa) - przestrzeń (zbiór) w której określone są działania (funkcje) dodawania elementów i mnożenia elementów przez liczbę