Matlab fajlovi i protokol
Cao drustvo.
Postavio sam Matlab m fajlove na Plone.
Postoje 3 m fajla: mv, music i vecta.
Fajl mv je implementacija minimum variance algoritma procene ugla dolazeceg signala.
Music je radjen po MUSIC algoritmu i trebalo bi da daje bolje rezultate, i ovaj fajl je kompletan. Vecta je pomocna funkcija.
Trenutno je implementiran samo jedan dolazni signal i aditivni beli Gausov sum. U music.m se menjanjem konstante snr menja odnos signal/sum (snr=40 znaci odnos singal/sum je 40 dB). Promenljiva th je (trenutno) dolazni ugao. N je broj semplova, a Ns je broj semplova po periodi. Trebalo bi da bude N>=Ns, tj. da je obuhvacena bar jedna perioda.
Prevideo sam jednu stvar. Ova dva algoritma razdvajaju signale razlicitih frekvencija, ali nasao sam jos dosta algoritama za sonarske aplikacije, tako da ovo ne bi trebalo da predstavlja problem.
Sto se tice protokola za komunikaciju, predlazem sledeci:
prvi bajt: tip prenosa (za sada samo niz rastojanja, vrednost 0)
drugi bajt: broj podataka koji slede (rastojanja)
Indeks podatka predstavlja ugao po formuli:
-pi/2+i*pi/n
gde je i indeks podatka (od 0 do n-1), a n broj podataka.
Podaci o rastojanju:
2 bajta, prvi primljen bajt je visi bajt reci. Vrednost predstavlja rastojanje u mm.
Mislim da bi ovakav protokol bio dovoljan. Racunajte na bar dva seta merenja u sekundi.
Pozdrav,
Gruja
--___________________________________________________________
Sign-up for Ads Free at Mail.com
http://www.mail.com/?sr=signup
- Follow-Ups:
- crk za CC studio
- From: "Gvozden Marinkovic" <mgvozden@eunet.yu>
- crk za CC studio
Previous by thread: Re: sastanak Next by thread: crk za CC studio