plik


ÿþDynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka Programowanie w jzyku MATLAB UkBad okien okno komend skrypt (command window) (m-file) tu uzyskujemy wyniki tu piszemy program program uruchamiamy klawiszem F5 oba okna musza by widoczne na ekranie w trakcie pracy Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 1 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka Komentarze ·ð Programy nale|y opisywa przy u|yciu komentarzy ·ð Komentarze inicjujemy znakiem % Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 2 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka Formaty plików ·ð .m  zawiera cig instrukcji (skrypt, kod ASCII) ·ð .mat  zawiera wyniki (kod binarny) Zasady nadawania nazw plikom skryptów (plik.m) ·ð Nazwa pliku nie mo|e zaczyna si od cyfry ·ð W nazwie pliku nie mog znajdowa si spacje ·ð W nazwie pliku nie mog znajdowa polskie znaki ·ð W nazwie pliku nie mog znajdowa znaki specjalne typu +  : , . ; / \ itp. ·ð Nie wolno nadawa nazw takich, jakimi opisane s wbudowane funkcje programu MATLAB, np. sin.m, abs.m Separator dziesitny  kropka a=1.9 a = 1.9000 a=1,9 a = 1 ans = 9 Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 3 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka Definiowanie wektorów i macierzy t=[1 4 8 9] t = 1 4 8 9 ___________________________________________________________________________ t=[0:0.1:0.6] t = 0 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 ___________________________________________________________________________ A=[2 5 1; -9 6 2] A = 2 5 1 -9 6 2 ___________________________________________________________________________ A=ones(2,4) A = 1 1 1 1 1 1 1 1 ___________________________________________________________________________ A=ones(2,4)*5 A = 5 5 5 5 5 5 5 5 ___________________________________________________________________________ A=zeros(1,3) A = 0 0 0 Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 4 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka Dostp do elementów macierzy A(i,j)  odwoBanie do elementu w wierszu i, kolumnie j ______________________________________________________________________________________ A=[1 2 3 ; 4 5 6 ; -7 8 9] A = 1 2 3 4 5 6 -7 8 9 ___________________________________________________________________________ b=A(1,3) b = 3 ___________________________________________________________________________ B=A(1:3,2) B = 2 5 8 ___________________________________________________________________________ C=A([1 3],2) C = 2 8 Wyznacznik macierzy n=det(A) n = 42 Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 5 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka DziaBania na macierzach Suma, ró|nica, iloczyn A+B, A-B, A*B  obowizuj reguBy matematyczne (zgodno[ wymiarów macierzy) ______________________________________________________________________________________ A=[1 2 3; 4 7 9] A = 1 2 3 4 7 9 B=[1;4;5] B = 1 4 5 C=A*B C = 24 77 Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 6 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka DziaBania tablicowe y =ð x2, x =ð [0 1 2 3 4 5 6 7 8 9 10], x1x10 ×ð x1x10 yLE !!! x=[0:1:10] x = 0 1 2 3 4 5 6 7 8 9 10 y=x.^2 y = 0 1 4 9 16 25 36 49 64 81 100 lub y=x.*x y = 0 1 4 9 16 25 36 49 64 81 100 Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 7 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka Funkcje function [pole,obwod] = prostokat(a,b) % funkcja obliczajaca pole prostokata %------------------------------------------------- % WEJSCIE % a - dBugo[ jednego z bokow prostokata % t - dBugo[ drugiego z bokow prostokata %------------------------------------------------- % WYJSCIE: % pole - pole prostokata % obwod  obwod prostokata pole = a*b; obwod=2*(a+b); Funkcj zapisujemy w pliku prostokat.m WywoBywanie funkcji [pole,obwod] = prostokat(2,3); pole = 6 obwod = 10 Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 8 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka Zadania 1. Dane s funkcje: f1(t) =ð 2sin(5t) oraz f2(t) =ð 2sin(5t)e-ð0.1t . Dziedzina t =ð 0,10 . Narysowa na jednym wykresie ró|nymi kolorami f1(t) oraz f2(t). Poda warto[ funkcji f1(t) oraz f2(t) w zadanej chwili czasowej t = 3 s. Obliczy dBugo[ wektora t. Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 9 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka 2. Napisa funkcj mbezw, która oblicza momenty bezwBadno[ci Ix oraz Iy przekroju prostoktnego o szeroko[ci b i wysoko[ci h. Funkcj opatrzy komentarzami odno[nie danych wej[ciowych i wyj[ciowych. Nastpnie napisa program momenty_bezwladnosci.m, który bdzie wykorzystywaB uprzednio napisan funkcj dla piciu ró|nych par wymiarów przekroju. Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 10 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka 3. Dane s macierze A4x4 oraz B4x4: 0 1 0 2 0 2 0 3 0 12 6 -ð12 6 12 6 -ð12 6 éðùð éðùð 0 êðúð êðúð 6 4 -ð6 2 1 6 4 -ð6 2 êðúð B =ð êðúð 2 A =ð êð-ð12 -ð6 12 -ð6úð êð-ð12 -ð6 12 -ð6úð 0 0 êðúð êðúð 6 2 -ð6 4 6 2 -ð6 4 ëðûð 2 ëðûð 3 Dokona agregacji macierzy C3x3 z zaznaczonych elementów macierzy A i B (wedBug zadanych wektorów alokacji). 1 2 3 éðùð 1 êðúð 2 C =ð êðúð êðúð 3 êðúð ëðûð Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 11 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka 4. Rozwiza ukBad równaD Kq=P 1 -ð5 3 2 x éðùð éð ùð éð ùð êð2 2 8úð, P =ð êð úð êð K =ð , q =ð yúð êðúð êð-ð6úð êð úð 4 z êðúð êð úð êð úð ëð4 1 8ûð ëð ûð ëð ûð Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 12 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka 5. Utworzy wektor S z pierwszego, drugiego, trzeciego, czwartego, ósmego i dziesitego elementu wektora X X =ð 1 -ð5 -ð7 4 12 33 6 14 22 -ð9 [ð ]ð Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 13 Dynamika Budowli  laboratorium wiczenie 1 Magdalena Rucka 6. Narysowa wykres funkcji p(t) Politechnika GdaDska, WydziaB In|ynierii Ldowej i Zrodowiska, Katedra WytrzymaBo[ci MateriaBów 14

Wyszukiwarka

Podobne podstrony:
DB cwiczenie nr2
DB cwiczenie nr5
Cwiczenie nr1
cwiczenie nr1
DB cwiczenie nr4
DB cwiczenie nr3
ćwiczenie suwmiarki nr1 Mi SP
cwiczenie lab nr1
ZARZÄ„DZANIE FINANSAMI cwiczenia zadania rozwiazaneE
zestawy cwiczen przygotowane na podstawie programu Mistrz Klawia 6
menu cwiczenia14
ćwiczenie5 tabele
Instrukcja do cwiczenia 4 Pomiary oscyloskopowe
Filozofia religii cwiczenia dokladne notatki z zajec (2012 2013) [od Agi]

więcej podobnych podstron