Ćwiczenie 3. Iteracja, proste metody obliczeniowe
|
|
- Dominika Sylwia Zając
- 8 lat temu
- Przeglądów:
Transkrypt
1 Ćwiczenie 3. Iteracja, proste metody obliczeniowe Instrukcja iteracyjna ( pętla liczona ) Pętla pozwala na wielokrotne powtarzanie bloku instrukcji. Liczba powtórzeń wynika z definicji modyfikowanej wartości licznika pętli. Postać ogólna: for licznik = wartość_pocz:krok:wartość_końcowa, instrukcja, instrukcja, Ćwiczenie Utworzyć m-plik, przetestować i wyjaśnić działanie poniższych przykładów: Przykład 1. Wypełnianie tablicy jednowymiarowej: for i= 1:1:10, a(i) = 3*i - 1; ; disp(a) Przykład2. Sumowanie elementów w tablicy jednowymiarowej: suma = 0; for i= 1:1:10, a(i) = i^2, pause, %zatrzymuje do naciśnięcia dowolnego klawisza suma=suma+a(i); disp(suma) Przykład 3. Wypełnianie tablicy dwuwymiarowej "zagnieżdżenie" iteracji: for i= 1:1:5, for j = 1:1:5, a(i, j) = i*j; pause %ograniczenie pętli wewnętrznej %ograniczenie pętli zewnętrznej disp(a) Przykład 4. Sumowanie elementów w tablicy dwuwymiarowej: suma = 0; for i= 1:1:5, for j = 1:1:5, a(i, j) = 2*i - 4* j, pause, suma=suma+a(i, j); 1
2 disp(suma) Ograniczenia pętli wewnętrznej mogą być zależne od licznika pętli zewnętrznej. Wykonać i wyjaśnić poniższy przykład: Przykład 5. for i= 1:1:5, for j = 1:1:i, a(i, j) = 2*i - 4* j; disp(a) Zliczanie i sumowanie warunkowe Zliczanie warunkowe (np. policz ile elementów w tablicy jest dodatnich) wymaga zastosowania pętli for, w której dla każdego kroku badamy element tablicy (wykorzystując instrukcję warunkową if). Dla elementów spełniających dany warunek należy wartość pomocniczej zmiennej powiększać o 1. Po zakończeniu pętli wyświetlić wartość zmiennej pomocniczej. Schemat działań: M=-3:0.1:2 ile=0; N=length(M) % funkcja length zwraca liczbę kolumn tablicy for i=1:n if M(i)>0 ile=ile+1; ; disp(ile) Podobny jest algorytm sumowania warunkowego (np. obliczenie sumy elementów dodatnich w tablicy) : M=-3:0.1:2 suma_d=0; N=length(M) for i=1:n if M(i)>0 suma_d=suma_d+m(i); ; disp(suma_d) Zadania 1. Napisać m-plik, w którym zdefiniowana jest dowolna tablica 5x5, (wykorzystać funkcję rand(n), która generuje losowo macierz kwadratową NxN), a następnie obliczana jest suma elementów w 3-ciej kolumnie. 2. Napisać m-plik, w którym zdefiniowana jest dowolna tablica 10x10, następnie obliczana jest suma elementów na przekątnej głównej. 3. Napisać m-plik, w którym zdefiniowana jest dowolna tablica 10x10, następnie obliczana jest suma elementów na przeciwprzekątnej. 4. Napisać m-plik, w którym zdefiniowana jest dowolna tablica 10x10, następnie obliczane jest ile elementów jest dodatnich, a ile ujemnych. 5. Napisać m-plik, w którym zdefiniowana jest dowolna tablica 5x5, następnie obliczana jest suma elementów ujemnych w całej tablicy. 2
3 Proste obliczenia kinematyczne Jedną wartość możemy obliczyć na podstawie znanego wzoru lub znanej funkcji przez podstawienie wartości liczbowych parametrów lub wartości liczbowej argumentu funkcji. Ćwiczenie Zadanie 1. Obliczyć przyspieszenie samochodu, który startuje w chwili t 0 od prędkości v 0 =0 i przyspiesza ruchem jednostajnie przyspieszonym do prędkości v 1 =20m/s (72km/h) w czasie 5 sekund. Korzystamy ze znanego wzoru na prędkość: v=v 0+a*(t-t 0) Powyższe równanie możemy rozwiązać ręcznie otrzymując wzór na przyspieszenie: a = v v 6 t t 6 Po podstawieniu do tego wzoru danych: t 0=0, v 0=0, t=5; v=20, obliczamy przyspieszenie a. Obliczenie w m-pliku Matlaba: clc, clear t0=0, v0=0, t=5, v=20 a=(v-v0)/(t-t0) Zadanie 2. Obliczyć opóźnienie (przyspieszenie ujemne) samochodu, który jedzie w chwili t 0 z prędkością v 0 =20m/s (72km/h) i zatrzymuje się przed skrzyżowaniem. Czas hamowania wynosi 4 sekundy, a prędkość samochodu maleje jednostajnie. Korzystamy ze wzoru na przyspieszenie z przykładu 1. Po podstawieniu danych : t0=0, v0=20, t=4, v=0 do wzoru 8 = 9:9 ; <:< ; i obliczamy przyspieszenie a. Obliczenia w m-pliku Matlaba: t0=0, v0=20, t=4, v=0 a=(v-v0)/(t-t0) Zadanie 3. Samochód startuje w chwili t 0 =0 od prędkości v 0 =0 i przyspiesza ruchem jednostajnie przyspieszonym do prędkości v 1 = 20m/s (72 km/h) w czasie 5 sekund. Jedzie ze stałą prędkością przez 2 minuty do chwili t 2, a następnie hamuje przez 4 sekundy i zatrzymuje się przed skrzyżowaniem w chwili t 3. a. Narysować wykres prędkości przy użyciu funkcji plot. b. Obliczyć przyspieszenia na poszczególnych odcinkach czasu i narysować wykres przyspieszenia przy użyciu funkcji plot. ad a) Przyjmujemy oznaczenia: t 0=0, v 0=0 t 1=t 0+5, v 1=20 t 2=t 1+2*60, v 2=20 t 3=t 2+4, v 3=0 Podstawiamy oznaczenia poszczególnych chwil do macierzy jednowierszowej t: t=[t 0, t 1, t 2, t 3] Podstawiamy oznaczenia poszczególnych prędkości do macierzy jednowierszowej v: v=[v 0, v 1, v 2, v 3] Stosujemy funkcję plot: 3
4 plot(t,v) Metoda rozwiązania w m-pliku Matlaba: %Program tworzenia wykresu prędkości t0=0, v0=0 t1=t0+5, v1=20 t2=t1+2*60, v2=20 t3=t2+4, v3=0 t=[t0, t1, t2, t3] v=[v0, v1, v2, v3] plot(t,v), grid title('wykres predkosci') ad b) Zgodnie z wynikiem zad.1 na odcinku <t0,t1> przyspieszenie ma wartość stałą a 1 =4. Na odcinku <t1,t2> przyspieszenie a 2 =0, ponieważ prędkość jest stała. Na podstawie wyniku z zad.2 przyspieszenie na odcinku <t2,t3> ma wartość a 3 =-5. Rysujemy schematyczny rysunek: - na osi t zaznaczamy poszczególne chwile t0, t1, t2, t3, - na osi a rysujemy poszczególne odcinki a1,a2,a3, - numerujemy poszczególne punkty wykresu kolejnymi liczbami 1,2,3,4,5,6,7,8 zaczynając od punktu (t0,0). Kolejne punkty mają współrzędne: 1(t 0,0), 2(t 0,a 1), 3(t 1,a 1), 4(t 1,a 2), 5(t 2,a 2), 6(t 2,a 3), 7(t 3,a 3), 8(t 3,0) Podstawiamy oznaczenia pierwszych współrzędnych kolejnych punktów do wektora t: t=[t 0, t 0,t 1,t 1,t 2,t 2,t 3,t 3] Podstawiamy oznaczenia drugich współrzędnych kolejnych punktów do wektora v: v=[0,a 1,a 1,a 2,a 2,a 3,a 3,0] Wywołujemy instrukcję plot i instrukcję grid: plot(t,v), grid Metoda rozwiązania w Matlab-ie: % Program tworzenia wykresu przyspieszenia t0=0, t1=t0+5, t2=t1+2*60, t3=t2+4 a1=4, a2=0, a3=-5 t=[t0,t0,t1,t1,t2,t2,t3,t3] a=[0,a1,a1,a2,a2,a3,a3,0] plot(t,a), grid title('wykres przyspieszenia') Indeksy elementów wektora W matematyce często argumenty zmiennej x i wartości zmiennej y numerujemy od 0;np.: x 0, x 1,x 2,,x i,,x n-1,x n lub w zapisie skróconym {x i };i=0:n 4
5 y 0,y 1,y 2,,y i,,y n-1,y n lub w zapisie skróconym {y i }; i=0:n J E 6 + E F +E G + + E I + + E J:F + E J lub krócej: IM6 E I W fizyce zmienną czasową t, prędkość v i drogę s również często numerujemy od 0, np.: t 0, t 1, t 2, t i,,t n v 0, v 1, v 2, v i,,v n s 0, s 1, s 2, s i,,s n W języku Matlab indeksy (wskaźniki) numerujemy od 1. Dlatego, też musimy we wzorach zmieniać indeksy x 1, x 2,x 3,,x i, x n,x n+1 lub w zapisie skróconym {x i };i=1:n+1 y 1,y 2,y 3,,y i,,y n-1,y n+1 lub w zapisie skróconym {y i }; i=1:n+1 E F +E G + E N + + E I + + E JOF JOF PQR S T8UVWVX WYZó[\]^_ ` E I t 1, t 2, t 3, t i,,t n+1 v 1, v 2, v 3, v i,,v n+1 s 1, s 2, s 3, s i,,s n+1 Do elementu wektora odwołujemy się poprzez nazwę wektora i indeks w nawiasie okrągłym; np.: do trzeciego elementu wektora x 3 odwołujemy się x(3). Metody obliczeń wielu wartości funkcji Wartości funkcji można obliczać na wiele sposobów. Ćwiczenie Zadanie 4. Obliczyć wartości drogi dla podanego wzoru na drogę: s= a<b dla a=4 w przedziale dla t=[0, 5] G Sposób 1. Obliczanie wielu wartości dla podanego wzoru, np.. Chcemy obliczyć wartości drogi s co jedną sekundę. Generujemy listę argumentów w wektorze t od 0 do 5. t=[0:0.1:5] lub prościej: t=0:0.1:5 Tworzymy wyrażenie, które oblicza wartości s dla każdego elementu wektora t według wzoru s= a<b G : s=a*t.^2/2 Metoda obliczeń w Matlab-ie: a=4; t=0:0.1:5; s=a*t.^2/2; %elementowe potęgowanie wektora!.^ plot(t,s) Sposób 2. Obliczanie wielu wartości przez podział przedziału t=[t 0, t k ] na n podprzedziałów i zastosowanie iteracji for: Otrzymamy wtedy n+1 wartości t (czyli n-1 wartości w punktach podziału oraz dwa punkty końcowe t 0 i t k ). Metoda obliczeń: Obliczamy długość podprzedziału h: h=(t k-t 0)/n Obliczamy wartości argumentu w punktach podziału: t i=t 0+(i-1)*h dla i=1,2,3,n+1 Obliczamy wartości s i wg wzoru: s i = a*t i^2/2 Metoda obliczeń w m-pliku Matlaba: a=4;t0=0; tk=5; n=50; h=( tk-t0)/n; for i=1:n+1 t(i)=t0+(i-1)*h; s(i)=a*t(i)^2/2; % kolejne operacje na elementach wektora! plot(t,s) IMF 5
6 Zadanie domowe Bazując na temacie zadania 3 wykonać wykres drogi przebytej przez pojazd s(t) dla wszystkich trzech przedziałów przejazdu. 6
Ćwiczenie 4. Matlab - funkcje, wielomiany, obliczenia symboliczne
Ćwiczenie 4. Matlab - funkcje, wielomiany, obliczenia symboliczne Obliczenia z wykorzystaniem tzw. funkcji anonimowej Składnia funkcji anonimowej: nazwa_funkcji=@(lista_argumentów)(wyrażenie) gdzie: -
Powtórzenie wiadomości z klasy I. Temat: Ruchy prostoliniowe. Obliczenia
Powtórzenie wiadomości z klasy I Temat: Ruchy prostoliniowe. Obliczenia Ruch jest względny 1.Ruch i spoczynek są pojęciami względnymi. Można jednocześnie być w ruchu względem jednego ciała i w spoczynku
Wstęp do Programowania Lista 1
Wstęp do Programowania Lista 1 1 Wprowadzenie do środowiska MATLAB Zad. 1 Zapoznaj się z podstawowymi oknami dostępnymi w środowisku MATLAB: Command Window, Current Folder, Workspace i Command History.
v=s/t [m/s] s=v t [(m/s) s=m]
Ruch prostoliniowy jednostajny to ruch, w którym: wartość prędkości pozostaje stała: v=constans prędkość obliczamy ze wzoru: v=s/t [m/s] gdzie s- droga, t- czas wykres zależności prędkości od czasu v(t)
Ruch jednostajnie zmienny prostoliniowy
Ruch jednostajnie zmienny prostoliniowy Przyspieszenie w ruchu jednostajnie zmiennym prostoliniowym Jest to taki ruch, w którym wektor przyspieszenia jest stały, co do wartości (niezerowej), kierunku i
Temat 20. Techniki algorytmiczne
Realizacja podstawy programowej 5. 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych problemów; 2) formułuje ścisły opis prostej sytuacji problemowej, analizuje
Programowanie i techniki algorytmiczne
Temat 2. Programowanie i techniki algorytmiczne Realizacja podstawy programowej 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych 2) formułuje ścisły opis prostej
Zakres materiału obowiązujący do egzaminu poprawkowego z matematyki klasa 1 d LO
Zakres materiału obowiązujący do egzaminu poprawkowego z matematyki klasa 1 d LO Dział programowy. Zakres realizacji 1. Liczby, działania i procenty Liczby wymierne i liczby niewymierne-działania, kolejność
LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab
LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI Wprowadzenie do środowiska Matlab 1. Podstawowe informacje Przedstawione poniżej informacje maja wprowadzić i zapoznać ze środowiskiem
Metody numeryczne Laboratorium 2
Metody numeryczne Laboratorium 2 1. Tworzenie i uruchamianie skryptów Środowisko MATLAB/GNU Octave daje nam możliwość tworzenia skryptów czyli zapisywania grup poleceń czy funkcji w osobnym pliku i uruchamiania
Egzamin ustny z matematyki semestr II Zakres wymaganych wiadomości i umiejętności
Egzamin ustny z matematyki semestr II Zakres wymaganych wiadomości i umiejętności I. Pojęcie funkcji definicja różne sposoby opisu funkcji określenie dziedziny, zbioru wartości, miejsc zerowych. Należy
MATLAB - laboratorium nr 1 wektory i macierze
MATLAB - laboratorium nr 1 wektory i macierze 1. a. Małe i wielkie litery nie są równoważne (MATLAB rozróżnia wielkość liter). b. Wpisanie nazwy zmiennej spowoduje wyświetlenie jej aktualnej wartości na
Na rysunku przedstawiony jest wykres funkcji f(x) określonej dla x [-7, 8].
Zadania 1 28 stanowią przykłady spełniające kryteria na ocenę 3. Zadanie 1 Na rysunku przedstawiony jest wykres funkcji f() określonej dla [-7, 8]. Odczytaj z wykresu i zapisz: a) największą wartość funkcji
Ruch jednowymiarowy. Autorzy: Zbigniew Kąkol Kamil Kutorasiński
Ruch jednowymiarowy Autorzy: Zbigniew Kąkol Kamil Kutorasiński 017 Ruch jednowymiarowy Autorzy: Zbigniew Kąkol, Kamil Kutorasiński Dział Fizyki zajmujący się opisem ruchu ciał nazywamy kinematyką. Definicja
Podstawy Programowania C++
Wykład 3 - podstawowe konstrukcje Instytut Automatyki i Robotyki Warszawa, 2014 Wstęp Plan wykładu Struktura programu, instrukcja przypisania, podstawowe typy danych, zapis i odczyt danych, wyrażenia:
Zależność prędkości od czasu
prędkość {km/h} KINEMATYKA ruch jednostajny i przyspieszony 1. Na trasie z Olesna do Poznania kursuje autobus pospieszny i osobowy. Autobus zwykły wyjechał o 8 00 i jechał ze średnią prędkością 40 km/h.
FUNKCJA KWADRATOWA. Wykresem funkcji kwadratowej jest parabola o wierzchołku w punkcie W = (p, q), gdzie
Funkcja kwadratowa jest to funkcja postaci y = ax 2 + bx + c, wyrażenie ax 2 + bx + c nazywamy trójmianem kwadratowym, gdzie x, a, oraz a, b, c - współczynniki liczbowe trójmianu kwadratowego. ó ó Wykresem
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 9 WYRAŻENIA LOGICZNE, INSTRUKCJE WARUNKOWE I INSTRUKCJE ITERACYJNE W PROGRAMIE KOMPUTEROWYM MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR
Rozwiązywanie równań różniczkowych z niezerowymi warunkami początkowymi
. Cele ćwiczenia Laboratorium nr Rozwiązywanie równań różniczkowych z niezerowymi warunkami początkowymi zapoznanie się z metodami symbolicznego i numerycznego rozwiązywania równań różniczkowych w Matlabie,
ZAGADNIENIA NA EGZAMIN POPRAWKOWY Z MATEMATYKI W KLASIE II TECHNIKUM.
I. Funkcje. ZAGADNIENIA NA EGZAMIN POPRAWKOWY Z MATEMATYKI W KLASIE II TECHNIKUM. 1. Pojęcie funkcji i jej dziedzina. 2. Zbiór wartości funkcji. 3. Wykres funkcji liczbowej i odczytywanie jej własności
Matura próbna 2014 z matematyki-poziom podstawowy
Matura próbna 2014 z matematyki-poziom podstawowy Klucz odpowiedzi do zadań zamkniętych zad 1 2 3 4 5 6 7 8 9 10 11 12 odp A C C C A A B B C B D A 13 14 15 16 17 18 19 20 21 22 23 24 25 C C A B A D C B
Ruch jednostajny prostoliniowy
Ruch jednostajny prostoliniowy Ruch jednostajny prostoliniowy to taki ruch, którego torem jest linia prosta, a ciało w jednakowych odcinkach czasu przebywa jednakową drogę. W ruchu jednostajnym prostoliniowym
Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego
Materiały dydaktyczne na zajęcia wyrównawcze z matematyki dla studentów pierwszego roku kierunku zamawianego Inżynieria Środowiska w ramach projektu Era inżyniera pewna lokata na przyszłość Projekt Era
MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY
MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY Poszukiwanie znaczeń funkcji i skryptów funkcja help >> help % wypisuje linki do wszystkich plików pomocy >> help plot % wypisuje pomoc dotyczą funkcji plot Znaczenie
ALGORYTMY. 1. Podstawowe definicje Schemat blokowy
ALGORYTMY 1. Podstawowe definicje Algorytm (definicja nieformalna) to sposób postępowania (przepis) umożliwiający rozwiązanie określonego zadania (klasy zadań), podany w postaci skończonego zestawu czynności
Pętle iteracyjne i decyzyjne
Pętle iteracyjne i decyzyjne. Pętla iteracyjna for Pętlę iteracyjną for stosuje się do wykonywania wyrażeń lub ich grup określoną liczbę razy. Licznik pętli w pakiecie MatLab może być zwiększany bądź zmniejszany
do MATLABa programowanie WYKŁAD Piotr Ciskowski
Wprowadzenie do MATLABa programowanie WYKŁAD Piotr Ciskowski instrukcje sterujące instrukcja warunkowa: if instrukcja wyboru: switch instrukcje iteracyjne: for, while instrukcje przerwania: continue, break,
Czytanie wykresów to ważna umiejętność, jeden wykres zawiera więcej informacji, niż strona tekstu. Dlatego musisz umieć to robić.
Analiza i czytanie wykresów Czytanie wykresów to ważna umiejętność, jeden wykres zawiera więcej informacji, niż strona tekstu. Dlatego musisz umieć to robić. Aby dobrze odczytać wykres zaczynamy od opisu
Cw.12 JAVAScript w dokumentach HTML
Cw.12 JAVAScript w dokumentach HTML Wstawienie skryptu do dokumentu HTML JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.skrypty Java- Script mogą być zagnieżdżane
Z przedstawionych poniżej stwierdzeń dotyczących wartości pędów wybierz poprawne. Otocz kółkiem jedną z odpowiedzi (A, B, C, D lub E).
Zadanie 1. (0 3) Podczas gry w badmintona zawodniczka uderzyła lotkę na wysokości 2 m, nadając jej poziomą prędkość o wartości 5. Lotka upadła w pewnej odległości od zawodniczki. Jest to odległość o jedną
Rodzaje zadań w nauczaniu fizyki
Jan Tomczak Rodzaje zadań w nauczaniu fizyki Typologia zadań pisemnych wg. prof. B. Niemierki obejmuje 2 rodzaje, 6 form oraz 15 typów zadań. Rodzaj: Forma: Typ: Otwarte Rozszerzonej odpowiedzi - czynności
Blok 2: Zależność funkcyjna wielkości fizycznych. Rzuty
Blok : Zależność funkcyjna wielkości fizycznych. Rzuty ZESTAW ZADAŃ NA ZAJĘCIA ROZGRZEWKA 1. Przeanalizuj wykresy zaprezentowane na rysunkach. Załóż, żę w każdym przypadku ciało poruszało się zgodnie ze
Skrypt 7. Funkcje. Opracowanie: L1
Projekt Innowacyjny program nauczania matematyki dla liceów ogólnokształcących współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Skrypt 7 Funkcje 8. Miejsce zerowe
Przetwarzanie sygnałów
Spis treści Przetwarzanie sygnałów Ćwiczenie 1 Wprowadzenie do programu Octave 1 Operatory 1 1.1 Operatory arytmetyczne...................... 1 1.2 Operatory relacji.......................... 1 1.3 Operatory
Matlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
Imię i nazwisko ucznia Data... Klasa... Ruch i siły wer. 1
Przygotowano za pomocą programu Ciekawa fizyka. Bank zadań Copyright by Wydawnictwa Szkolne i Pedagogiczne sp. z o.o., Warszawa 2011 strona 1 Imię i nazwisko ucznia Data...... Klasa... Zadanie 1. Znajdź
Podstawy MATLABA, cd.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Przetwarzanie Sygnałów Studia Podyplomowe, Automatyka i Robotyka Podstawy MATLABA, cd. 1. Wielomiany 1.1. Definiowanie
Język C, tablice i funkcje (laboratorium)
Język C, tablice i funkcje (laboratorium) Opracował: Tomasz Mączka (tmaczka@kia.prz.edu.pl) Wstęp (tablice) Tablica to uporządkowany ciąg elementów tego samego typu, zajmujących ciągły obszar pamięci.
Zapisywanie algorytmów w języku programowania
Temat C5 Zapisywanie algorytmów w języku programowania Cele edukacyjne Zrozumienie, na czym polega programowanie. Poznanie sposobu zapisu algorytmu w postaci programu komputerowego. Zrozumienie, na czym
KOŚć i przyspieszenie. O PRĘDKOŚCI. Aby ZROZumIEć to POjĘCIE,
2 Siła i ruch Prędkość i przyspieszenie Ruch JEDNOSTAJNY ZaNIm będziemy mogli zrozumieć ZASADY ruchu, musimy WIEDZIEć, czym są pręd- KOŚć i przyspieszenie. NajPIERw pomówmy O PRĘDKOŚCI. Aby ZROZumIEć to
WEKTORY I MACIERZE. Strona 1 z 11. Lekcja 7.
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
INFORMATYKA Z MERMIDONEM. Programowanie. Moduł 5 / Notatki
INFORMATYKA Z MERMIDONEM Programowanie Moduł 5 / Notatki Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego. Realizator projektu: Opracowano w ramach projektu
Obliczenia iteracyjne
Lekcja Strona z Obliczenia iteracyjne Zmienne iteracyjne (wyliczeniowe) Obliczenia iteracyjne wymagają zdefiniowania specjalnej zmiennej nazywanej iteracyjną lub wyliczeniową. Zmienną iteracyjną od zwykłej
Matlab (5) Matlab równania różniczkowe, aproksymacja
Matlab (5) Matlab równania różniczkowe, aproksymacja Równania różniczkowe - funkcja dsolve() Funkcja dsolve oblicza symbolicznie rozwiązania równań różniczkowych zwyczajnych. Równania są określane przez
zajęcia 2 Definiowanie wektorów:
zajęcia 2 Plan zajęć: definiowanie wektorów instrukcja warunkowa if wykresy Definiowanie wektorów: Co do definicji wektora: Koń jaki jest, każdy widzi Definiowanie wektora w Octave v1=[3,2,4] lub: v1=[3
Matematyka licea ogólnokształcące, technika
Matematyka licea ogólnokształcące, technika Opracowano m.in. na podstawie podręcznika MATEMATYKA w otaczającym nas świecie zakres podstawowy i rozszerzony Funkcja liniowa Funkcję f: R R określoną wzorem
FUNKCJE ELEMENTARNE I ICH WŁASNOŚCI
FUNKCJE ELEMENTARNE I ICH WŁASNOŚCI DEFINICJA (funkcji elementarnych) Podstawowymi funkcjami elementarnymi nazywamy funkcje: stałe potęgowe wykładnicze logarytmiczne trygonometryczne Funkcje, które można
KRYTERIA OCENIANIA Z MATEMATYKI W OPARCIU O PODSTAWĘ PROGRAMOWĄ I PROGRAM NAUCZANIA MATEMATYKA 2001 DLA KLASY DRUGIEJ
KRYTERIA OCENIANIA Z MATEMATYKI W OPARCIU O PODSTAWĘ PROGRAMOWĄ I PROGRAM NAUCZANIA MATEMATYKA 2001 DLA KLASY DRUGIEJ TREŚCI KSZTAŁCENIA WYMAGANIA PODSTAWOWE WYMAGANIA PONADPODSTAWOWE Liczby wymierne i
W języku C dostępne są trzy instrukcje, umożliwiające tworzenie pętli: for, while oraz do. for (w1;w2;w3) instrukcja
Pętle W języku C dostępne są trzy instrukcje, umożliwiające tworzenie pętli: for, while oraz do. Instrukcja for ma następującą postać: for (w1;w2;w3) instrukcja w1, w2, w3 są wyrażeniami Schemat blokowy
1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Wykład 5. Metoda eliminacji Gaussa
1 Wykład 5 Metoda eliminacji Gaussa Rozwiązywanie układów równań liniowych Układ równań liniowych może mieć dokładnie jedno rozwiązanie, nieskończenie wiele rozwiązań lub nie mieć rozwiązania. Metody dokładne
Klucz odpowiedzi i kryteria punktowania zadań
prowadzonych w szkołach innego typu województwa świętokrzyskiego w roku szkolnym 207/208 XVI WOJEWÓDZKI KONKURS Z FIZYKI DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ORAZ KLAS DOTYCHCZASOWYCH GIMNAZJÓW PROWADZONYCH
Matlab, zajęcia 3. Jeszcze jeden przykład metoda eliminacji Gaussa dla macierzy 3 na 3
Matlab, zajęcia 3. Pętle c.d. Przypomnijmy sobie jak działa pętla for Możemy podać normalnie w Matlabie t=cputime; for i=1:20 v(i)=i; e=cputime-t UWAGA: Taka operacja jest bardzo czasochłonna i nieoptymalna
Obliczenia w programie MATLAB
Obliczenia w programie MATLAB Na zajęciach korzystamy z programu MATLAB, w którym wykonywać będziemy większość obliczeń. Po uruchomieniu programu w zależności od wersji i konfiguracji może pojawić się
Pętla for. Matematyka dla ciekawych świata -19- Scilab. for i=1:10... end. for k=4:-1:1... end. k=3 k=4. k=1. k=2
Pętle wielokrotne wykonywanie ciągu instrukcji. Bardzo często w programowaniu wykorzystuje się wielokrotne powtarzanie określonego ciągu czynności (instrukcji). Rozróżniamy sytuacje, gdy liczba powtórzeń
ALGORYTMY Algorytm poprawny jednoznaczny szczegółowy uniwersalny skończoność efektywność (sprawność) zmiennych liniowy warunkowy iteracyjny
ALGORYMY Algorytm to przepis; zestawienie kolejnych kroków prowadzących do wykonania określonego zadania; to uporządkowany sposób postępowania przy rozwiązywaniu zadania, problemu, z uwzględnieniem opisu
Ćwiczenie 3. MatLab: Algebra liniowa. Rozwiązywanie układów liniowych
Ćwiczenie 3. MatLab: Algebra liniowa. Rozwiązywanie układów liniowych Wszystko proszę zapisywać komendą diary do pliku o nazwie: imie_ nazwisko 1. Definiowanie macierzy i odwoływanie się do elementów:
UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH
Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać układu równań liniowych Układ liniowych równań algebraicznych
MECHANIKA I WYTRZYMAŁOŚĆ MATERIAŁÓW - OBLICZANIE SIŁ WEWNĘTRZNYCH W BELKACH
ECHANIKA I WYTRZYAŁOŚĆ ATERIAŁÓW - OBLICZANIE SIŁ WEWNĘTRZNYCH W BELKACH ZAD. 1. OBLICZYĆ SIŁY TNĄCE ORAZ OENTY ZGINAJĄCE W BELCE ORAZ NARYSOWAĆ WYKRESY TYCH SIŁ Wyznaczamy siły reakcji. Obciążenie ciągłe
a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] a[10] 3-2 5 8 12-4 -26 12 45-76
. p. 1 Algorytmem nazywa się poddający się interpretacji skończony zbiór instrukcji wykonania zadania mającego określony stan końcowy dla każdego zestawu danych wejściowych W algorytmach mogą występować
Programowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Matematyka stosowana i metody numeryczne
Ewa Pabisek Adam Wosatko Piotr Pluciński Matematyka stosowana i metody numeryczne Konspekt z wykładów Błędy obliczeń Błędy można podzielić na: modelu, metody, wejściowe (początkowe), obcięcia, zaokrągleń..
Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego
Materiały dydaktyczne na zajęcia wyrównawcze z matematyki dla studentów pierwszego roku kierunku zamawianego Biotechnologia w ramach projektu Era inżyniera pewna lokata na przyszłość Projekt Era inżyniera
Wprowadzenie do Mathcada 1
Wprowadzenie do Mathcada Ćwiczenie. - Badanie zmienności funkcji kwadratowej Ćwiczenie. pokazuje krok po kroku tworzenie prostego dokumentu w Mathcadzie. Dokument ten składa się z następujących elementów:.
SKRYPTY. Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego
1 SKRYPTY Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego z = 1 y + 1+ ( x + 2) 3 x 2 + x sin y y + 1 2 dla danych wartości x = 12.5 i y = 9.87. Zadanie to można rozwiązać: wpisując dane i wzór wyrażenia
EXCEL Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący
EXCEL Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący Laboratorium 3: Macierze i wykresy Cel: wykonywanie obliczeń na wektorach i macierzach, wykonywanie wykresów Czas wprowadzenia 25 minut,
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
Geometria analityczna
Geometria analityczna Paweł Mleczko Teoria Informacja (o prostej). postać ogólna prostej: Ax + By + C = 0, A + B 0, postać kanoniczna (kierunkowa) prostej: y = ax + b. Współczynnik a nazywamy współczynnikiem
lim Np. lim jest wyrażeniem typu /, a
Wykład 3 Pochodna funkcji złożonej, pochodne wyższych rzędów, reguła de l Hospitala, różniczka funkcji i jej zastosowanie, pochodna jako prędkość zmian 3. Pochodna funkcji złożonej. Jeżeli funkcja złożona
Matlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
ZAGADNIENIA NA EGZAMIN POPRAWKOWY Z MATEMATYKI W KLASIE II TECHNIKUM.
I. Funkcje. ZAGADNIENIA NA EGZAMIN POPRAWKOWY Z MATEMATYKI W KLASIE II TECHNIKUM. 1. Pojęcie funkcji i jej dziedzina. 2. Zbiór wartości funkcji. 3. Wykres funkcji liczbowej i odczytywanie jej własności
Dokąd on zmierza? Przemieszczenie i prędkość jako wektory
A: 1 OK Muszę to powtórzyć... Potrzebuję pomocy Dokąd on zmierza? Przemieszczenie i prędkość jako wektory Łódź żegluje po morzu... Płynie z szybkością 10 węzłów (węzeł to 1 mila morska na godzinę czyli
ZASADY PROGRAMOWANIA KOMPUTERÓW ZAP zima 2015
POLITECHNIKA WARSZAWSKA Instytut Automatyki i Robotyki ZASADY PROGRAMOWANIA KOMPUTERÓW ZAP zima 2015 Język programowania: Środowisko programistyczne: C/C++ Qt Wykład 4 : Napisy. Tablice dwuwymiarowe. Formaty
WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY 7SP. V. Obliczenia procentowe. Uczeń: 1) przedstawia część wielkości jako procent tej wielkości;
WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY 7SP Liczby. TEMAT Rozwinięcia dziesiętne liczb wymiernych. Zaokrąglanie liczb. Szacowanie wyników. Dodawanie i odejmowanie liczb dodatnich. Mnożenie i dzielenie
KONCEPCJA TESTU. Test sprawdza bieżące wiadomości i umiejętności z zakresu kinematyki i dynamiki w klasie I LO.
JOLANTA SUCHAŃSKA. CEL POMIARU: KONCEPCJA TESTU Test sprawdza bieżące wiadomości i umiejętności z zakresu kinematyki i dynamiki w klasie I LO. 2. RODZAJ TESTU: Jest to test sprawdzający, wielostopniowy,
I. Funkcja kwadratowa
Pojęcia, wymagania i przykładowe zadania na egzamin poprawkowy w roku szkolnym 2018/2019 w CKZiU nr 3 Ekonomik w Zielonej Górze KLASA III fl POZIOM PODSTAWOWY I. Funkcja kwadratowa narysować wykres funkcji
KONSPEKT ZAJĘĆ EDUKACYJNYCH
KONSPEKT ZAJĘĆ EDUKACYJNYCH Część organizacyjna: Opracowała: grupa 4 ds. korelacji matematyczno-fizycznej Przedmiot: matematyka Klasa: I technikum poziom podstawowy Czas trwania: 45 min. Data: Część merytoryczna
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
Pojęcia, wymagania i przykładowe zadania na egzamin poprawkowy dla klas II w roku szkolnym 2016/2017 w Zespole Szkół Ekonomicznych w Zielonej Górze
Pojęcia, wymagania i przykładowe zadania na egzamin poprawkowy dla klas II w roku szkolnym 2016/2017 w Zespole Szkół Ekonomicznych w Zielonej Górze I. Funkcja i jej własności POZIOM PODSTAWOWY Pojęcie
Ruch prostoliniowy. zmienny. dr inż. Romuald Kędzierski
Ruch prostoliniowy zmienny dr inż. Romuald Kędzierski Przypomnienie Szybkość średnia Wielkość skalarna definiowana, jako iloraz przebytej drogi i czasu, w którym ta droga została przebyta. Uwaga: Szybkość
Funkcja liniowa - podsumowanie
Funkcja liniowa - podsumowanie 1. Funkcja - wprowadzenie Założenie wyjściowe: Rozpatrywana będzie funkcja opisana w dwuwymiarowym układzie współrzędnych X. Oś X nazywana jest osią odciętych (oś zmiennych
Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać
MatLab część III 1 Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać komentarze poprzedzone znakiem % Skrypty
MECHANIKA 2. Prowadzący: dr Krzysztof Polko
MECHANIKA 2 Prowadzący: dr Krzysztof Polko PLAN WYKŁADÓW 1. Podstawy kinematyki 2. Ruch postępowy i obrotowy bryły 3. Ruch płaski bryły 4. Ruch złożony i ruch względny 5. Ruch kulisty i ruch ogólny bryły
Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego
Materiały dydaktyczne na zajęcia wyrównawcze z matematyki dla studentów pierwszego roku kierunku zamawianego Biotechnologia w ramach projektu Era inżyniera pewna lokata na przyszłość Projekt Era inżyniera
Określ zbiór wartości i przedziały monotoniczności funkcji.
Zadanie 1 Sprowadź do postaci ogólnej funkcję kwadratową Zadanie 2 Wyznacz zbiór wartości funkcji Zadanie 3 Określ zbiór wartości i przedziały monotoniczności funkcji Zadanie 4 Wykres funkcji kwadratowej
Ćwiczenia Skopiować do swojego folderu plik cwiczenia-kl.ii.xls, a następnie zmienić jego nazwę na imię i nazwisko ucznia
Temat 23 : Poznajemy podstawy pracy w programie Excel. 1. Arkusz kalkulacyjny to: program przeznaczony do wykonywania różnego rodzaju obliczeń oraz prezentowania i analizowania ich wyników, utworzony (w
Rys 1 Schemat modelu masa- sprężyna- tłumik
Rys 1 Schemat modelu masa- sprężyna- tłumik gdzie: m-masa bloczka [kg], ẏ prędkośćbloczka [ m s ]. 3. W kolejnym energię potencjalną: gdzie: y- przemieszczenie bloczka [m], k- stała sprężystości, [N/m].
Modelowanie rynków finansowych z wykorzystaniem pakietu R
Modelowanie rynków finansowych z wykorzystaniem pakietu R Wprowadzenie do pakietu R Mateusz Topolewski woland@mat.umk.pl Wydział Matematyki i Informatyki UMK Plan działania 1 Co i dlaczego...? 2 Przechowywanie
ZESTAW POWTÓRKOWY (1) KINEMATYKA POWTÓRKI PRZED EGZAMINEM ZADANIA WYKONUJ SAMODZIELNIE!
Imię i nazwisko: Kl. Termin oddania: Liczba uzyskanych punktów: /50 Ocena: ZESTAW POWTÓRKOWY (1) KINEMATYKA POWTÓRKI PRZED EGZAMINEM ZADANIA WYKONUJ SAMODZIELNIE! 1. /(0-2) Przelicz jednostki szybkości:
Wykład z Technologii Informacyjnych. Piotr Mika
Wykład z Technologii Informacyjnych Piotr Mika Uniwersalna forma graficznego zapisu algorytmów Schemat blokowy zbiór bloków, powiązanych ze sobą liniami zorientowanymi. Jest to rodzaj grafu, którego węzły
04 Układy równań i rozkłady macierzy - Ćwiczenia. Przykład 1 A =
04 Układy równań i rozkłady macierzy - Ćwiczenia 1. Wstęp Środowisko Matlab można z powodzeniem wykorzystać do rozwiązywania układów równań z wykorzystaniem rozkładów macierzy m.in. Rozkładu Choleskiego,
Elementy metod numerycznych - zajęcia 9
Poniższy dokument zawiera informacje na temat zadań rozwiązanych w trakcie laboratoriów. Elementy metod numerycznych - zajęcia 9 Tematyka - Scilab 1. Labolatoria Zajęcia za 34 punktów. Proszę wysłać krótkie
Propozycje sprawdzianów z matematyki w klasie I liceum i technikum poziom podstawowy
Propozycje sprawdzianów z matematyki w klasie I liceum i technikum poziom podstawowy Liczby rzeczywiste Gr. I ZAD. Wykonaj działania: 4 a) + ; 5 7 5 5 5 b) +,5 : ; 6 7 3 c) 9 4 6 : 4 :, : 3 5 5 4 : 8 3,5
Tablice mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011
Tablice mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011 Załóżmy, że uprawiamy jogging i chcemy monitorować swoje postępy. W tym celu napiszemy program, który zlicza, ile czasu
Algorytm. Słowo algorytm pochodzi od perskiego matematyka Mohammed ibn Musa al-kowarizimi (Algorismus - łacina) z IX w. ne.
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
Wprowadzenie do programu Mathcad 15 cz. 1
Wpisywanie tekstu Wprowadzenie do programu Mathcad 15 cz. 1 Domyślnie, Mathcad traktuje wpisywany tekst jako wyrażenia matematyczne. Do trybu tekstowego można przejść na dwa sposoby: Zaczynając wpisywanie
TRYGONOMETRIA. 1. Definicje i własności funkcji trygonometrycznych
TRYGONOMETRIA. Definicje i własności funkcji trygonometrycznych Funkcje trygonometryczne kąta ostrego można zdefiniować przy użyciu trójkąta prostokątnego: c a α b DEFINICJA. Sinusem kąta ostrego α w trójkącie
OCENIANIE ARKUSZA POZIOM PODSTAWOWY
Numer zadania.. Etapy rozwiązania zadania OCENIANIE ARKUSZA POZIOM PODSTAWOWY Zapisanie ceny wycieczki po podwyżce, np. x + 5% x, gdzie x oznacza pierwotną cenę wycieczki. Liczba punktów. Zapisanie równania:
Podstawy informatyki. Informatyka stosowana - studia niestacjonarne. Grzegorz Smyk
Podstawy informatyki Informatyka stosowana - studia niestacjonarne Grzegorz Smyk Wydział Inżynierii Metali i Informatyki Przemysłowej Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie, Materiał
FUNKCJA WYMIERNA. Poziom podstawowy
FUNKCJA WYMIERNA Poziom podstawowy Zadanie Wykonaj działania i podaj niezbędne założenia: a+ a) + ; ( pkt.) a+ a a b) + + ; ( pkt.) + m m m c) :. ( pkt.) m m+ Zadanie ( pkt.) Oblicz wartość liczbową wyrażenia