Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
16
ĆwiczenieZ.LaboratoriumzeroweMatlab,LabViewinarzędzia
Użyjnarzędziapowiększania(przycisklupy),abydokładnieobejrzećobszar
wykresuwokółpunktuzerowego.
Zwróćuwagę,żefunkcja
plot()
zjednymargumentemrysujewartości
elementówwektorawzględemichindeksu(biegnącegood1).
Przydwóchargumentach(koniecznieorównejdługości)pierwszybędzie
zinterpretowanyjakowspółrzędnapozioma(ośodciętych),adrugipionowa
(ośrzędnych).Trzeciargumentotypietekstowymwybierakolorirodzajlinii.
Przyrysowaniuprzebiegówdyskretnychwczasiemożnastosowaćprzykładowo:
)*)
znaczniki(gwiazdki)wwartościachpróbek,
)-*)znacznikipołączoneliniąciągłą,
)r-o)znaczniki(kółeczka)połączoneliniąciągłą,wkolorzeczerwonym.
Poprawnymteoretycznie(zpunktuwidzeniarysowaniaprzebiegówdyskretnych
wczasie)wariantemfunkcjiplot()jestfunkcjastem().
Użyciepolecenia
figure
powodujeprzejściedonowegooknawykresujest
toprzydatnedoporównywaniakilkuprzebiegów.Możnateżnarysowaćkilka
przebiegównajednymwykresie,podającwielepar(lubtrójek)argumentów.
Narysujwykressygnału
x
względemindeksuchwiliczasowej
n
(zwróćuwagę,
żetenindeksbiegnieodzera).
Narysujtensamwykreswnowymoknie,używającfunkcji
stem()
orazlinii
)-*).Którysposóbrysowaniadajebardziejczytelnywykres?4
Osiewykresuopisujesię,używającfunkcji
xlabel()<tekst>)),
ylabel()<tekst>))
,atytułdodajesięzapomocąfunkcji
title()<tekst>))
.
Siatkęwłączasiępoleceniem
grid
.Legendędlawielukrzywychnajednym
wykresiedodajesięfunkcją
legend()<legenda1>),)<legenda2>),...)
.
Funkcjetedziałająnaostatnimaktywnymwykresie.
Doostatniegowykresudodajopisosi,tytułisiatkę.
Funkcja
plot()
możezostaćwywołanazjednymargumentemzespolonym
wykreśliwtedyjegowartościwewspółrzędnych
(Re,Im)
.Winnychprzypad-
kachargumentypowinnybyćrzeczywiste.
Wykonajpolecenie:
plot(exp(j*0.01*2*pi*[0:100]))iuzasadnijotrzymanywykres.
4Niedyskutującogustach,przedudzieleniemodpowiedzisugerujemyzajrzenienaekranyko-
legów,którzybędąbadalisygnałyoróżnychczęstotliwościach.