112024

112024



c) operacje na liczbach zespolonych: real(z). irnag(z). conj(z). norin(z) (=abs) oraz wszystkie powyższe np. cos(z)

6.    Wektoiy, macierze, taisory

a)    np. w=l:10 (ogólna postać pocz koniec lub pocz:krok:koniec)

b)    [ ], np. m-[l 2 3; 4 5, 6)

c)    Ponadto można tworzyć macierze poleceniami eyc. oncs. zcros. rand.

d)    i ank(m) - ilosc wymiarów, size(m) - rozmiar

e)    m' - tr anspozycja

0 Mnożenie macierzy/wektorów (liczba): m' *m

g)    Mnożenie macierzy /wektorów (macierz): b^n^m’

h)    Mnożenie elementów całej macierzy: c=rn.*m (wynik: macierz o elementach będących iloczynami)

i)    flet (b) - wyznacznik macierzy

j)    b(l,l)=10 - dostęp do elementów macierzy

k)    b. det(b)

l)    dft(m'*m) - operacje złożone

m)    E=eig(b) - wartości własne

n)    [\\D]=eig(b) - wartości i wektory własne

o)    Wektoryzacja operacji znacznie przyspiesza działanie:

o 1:10

ii)    od:stcp:do

iii)    b(:,2)=3

iv)    b(l:2:3,l)=4

7.    Operacje wejścia-wyjścia (zmianie można zobaczyć w workspace) i operacje na plikach

a)    load/savc nazunjjlikn zmienna -ascii. np. save b.txt b -ascll

b)    load/save nazurij)likn zmienna -mat. np. save b.bin b -mat

c)    iniread/iniwTite - czytanie i zapisywanie obrazu z pliku w (nianal wszystkich formatach w czytaniu)

d)    bmprcad/bmpwritc (przykłady będą prz>’ okazji operacji na macicrzacli)

e)    wavread/wavwritc (przykłady będą przy okazji operacji na wektorach)

0 Katalogi: pwd. cd, mkdir, dir

g) Pliki: copyfile. dclcte. cdit

Część II.

Wektory, proste wykresy 1. Trlvia.

Analiza poleceń w pliku „dźwięki .m" - kopiować do podstawowego okna Matlaba

a)    komaitarz na początku pchli rolę pomocy (wyświetlany jest gdy wpiszemy help dźwięki)

b)    cały plik można wykonać (jakozbiór poleca!) wpisując dźwięki

c)    ustalamy stałe Ainp=3. freql -1. freq2=0.01, g= 10

d)    deklaracja wypełnionych zaami wektorów' A. B. C. D o dhigości N=10000 polecaiian A^zeros(N,l);. Polecane zcros(N) z jednym parametran wyprodukowałoby domyślną macierz N.x N. Można to prześledzić w Wor kspace

e)    Do wektorów zapisujemy różne funkcje pa iodyczne z modulacjami fazy i częstości

for t-l:N

A(t,1)-Amp*sin(freql*t);

B(t,l)=Amp*sin((freql+freq2*freq2*t)*t); %wsrost esestose C(t,l)=Amp*sin(freq2*t)*sin(freql*t>;    %modulacja amplitudy

D(t,l)=Amp*3in(freql*t+g*sin(freq2*t) );    %modulacja częstości

end

0 Pokazać wektor (wykres) można polecaiian plot: figure(l). plot(A). fragment plot(A(l: 1000))

g)    Interpretacja dźwiękowa: sound(A)

h)    Transformata Fouriera (prawdziwa - tj. zespolona): F=reaI(fft(A));. plot(F)

i)    Manipulacje na transfonnacie Foui iera pozwalają na stosowanie różnego rodzaju filtrów (dobro-, górno przepustowych, „korektorów graficznych” itp ).

W naszym prostym przypadku można np. dodać dodatkową częstość:

F(6000:7000)=F(8000:9000); %kopiovanie z prawej



Wyszukiwarka

Podobne podstrony:
P1020938 (4) Operacje na liczbach zu2 KgggggJI    • Dodawanie liczb o przeciwnych zna
Liczby zespoloneDziałania arytmetyczneDziałania arytmetyczne na liczbach zespolonych wykonuje się ta
Szybka transformata Fouriera - FFT DFT cztero-punktowa wymaga 16 mnożeń na liczbach zespolonych Ogól
zadania z wielomianów zespolonych 4 Liczby i wielomiany zespolone 1. N ykonać działania na liczbach
ed utera peutica Operacja na liczbach - szybkie liczenie - parzyste i nieparzyste oraz dodatnie i
RPiS, Informatyka rok 1 Rok akademicki 2014/2015 Symbol Newtona: choose(6,2) Operacje na liczbach
liczby zespolone 1 Zadania z matematyki Liczby zespolone 1. Wykonać działania na liczbach zespolonyc
zadań z działań na liczbach zespolonych rozwiązanych krok po kroku Dodaj liczby zespolone. >
DZIAŁANIA NA LICZBACZ ZESPOLONYCH W POSTACI TRYGONOMETRYCZNEJ1 Z,Z2 = r,(cos yi - j siny,) r2(cosy2±
6 (302) *• Komputer jest elektronicznym automatem cyfrowym wykonującym operacje na liczbach, czyli r
» z=3+2*i » real(z),imag(z), conj(z),angle(z),abs(z) ans = 3 ans = 2 ans = 3.00000000000000 -
» z=3+2*i » real(z),imag(z), conj(z),angle(z),abs(z) ans = 3 ans = 2 ans = 3.00000000000000 -

więcej podobnych podstron