Informatyka Elektro: Różnice pomiędzy wersjami

Z MRadWiki
Skocz do: nawigacja, szukaj
(Instrukcje do zajęć laboratoryjnych:)
Linia 167: Linia 167:
 
<li>[[Media:Zadanie_14_03_2019.pdf |Zadanie 14.03.2019]]</li>
 
<li>[[Media:Zadanie_14_03_2019.pdf |Zadanie 14.03.2019]]</li>
 
<li>[[Media:Zadanie_21_03_2019.pdf |Zadanie 21.03.2019]]</li>
 
<li>[[Media:Zadanie_21_03_2019.pdf |Zadanie 21.03.2019]]</li>
 +
<li>[[Media:Zadanie_28_03_2019.pdf |Zadanie 28.03.2019]]</li>
 
</ul>
 
</ul>
  

Wersja z 11:25, 28 mar 2019


Informatyka dla Elektrotechniki, Matlab - Wykład

Zagadnienia poruszane na pierwszym wykładzie:

  • Matlab jako interpreter
  • Przestrzeń robocza Matlaba
  • Pomoc do Matlaba
  • Sposób wprowadzania danych w Matlabie (inicjalizacja zmiennych)
  • Generowanie wektorów o liniowo zmieniających się wartościach elementów np.:
A=[1:0.5:10]
  • Podstawowe operacje arytmetyczne, operacje macierzowe i ich odpowiedniki skalarne, np różnica działania:
A*B  i  A.*B
  • Operatory logiczne
  • Zapis i odczyt danych (save i load)
  • Macierzowe rozwiązywanie układów prostych równań liniowych
  • Simulink

Zagadnienia poruszane na drugim wykładzie:

  • format long, format short
  • generowanie wektorów i macierzy, polecenia: zeros(m,n), ones(m,n), eye(m,n),
  • “lepienie” macierzy, czy operacje typu:
A = [1 2; 3 4], B = [10;11], C=[B;A]
  • działanie operatora : jako generatora (także dla znaków)
  • działanie operatora : jako wybieranie zakresu (słówko 'end' dla końca zakresu)
  • nadawanie wartości pewnym wybranym zakresom macierzy i wektorów
  • m-pliki - zasady tworzenia, zmienne globalne
  • funkcje - zasady tworzenia, zwracanie wielu wartości, zakres zmiennych
  • funkcja plot w podstawowym zakresie


Zagadnienia poruszane na trzecim wykładzie:

  • wyszukiwanie wartości w macierzach - uzupełnienie wiadomości (funkcja find, porównania macierzowe)
  • operatory logiczne: macierzowe i skalarne
  • programowanie proceduralne w Matlabie: pętle i instrukcje sterujące (for, while, if, switch)
  • podfunkcje
  • wprowadzanie danych i interakcja z użytkownikiem (input, disp, menu, msgbox)
  • "niskopoziomowy" zapis i odczyt z pliku (fopen, fprintf, fscanf, fclose, itp...)

Zagadnienia poruszane na czwartym wykładzie:

  • Interpolacja (spline)
  • Aproksymacja (polyfit)
  • Wstęp do przetwarzania sygnałów:
    • Co to jest sygnał?
    • Twierdzenie o próbkowaniu
    • Kwantyzacja sygnału
  • Opis sygnałów okresowych
    • Szereg Fouriera
    • Dziedzina czasu i częstotliwości
    • FFT
  • Funkcje pomocnicze do rysowania wykresów:
    • subplot
  • Przykład prostych kontrolek GUI (uicontrol)


Informatyka dla Elektrotechniki - ćwiczenia laboratoryjne

Informacje o dostępnosci Matlaba
Informacje o Matlabie (dostępne z poza AGH)

Instrukcje do zajęć laboratoryjnych: