abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 14:11 | Zajímavý projekt

Na Crowd Supply běží kampaň na podporu zařízení KrakenSDR s pěti přijímači RTL-SDR. Lze je používat nezávisle nebo současně jako radiozaměřovač nebo pasivní radar.

Ladislav Hagara | Komentářů: 2
dnes 11:11 | Komunita

Implementace OpenPGP Sequoia PGP byla přelicencována z GPL 2+ na LGPL 2+. Vývojáři to zdůvodňují na dvou příkladech: Apple nepovoluje GPL software ve svém App Storu a problém s GPL má také Thunderbird.

Ladislav Hagara | Komentářů: 0
dnes 10:11 | IT novinky

Problémy s výrobou a dodáváním má také Raspberry Pi. Raspberry Pi 4 s 2 GB RAM proto dočasně zdražilo z 35 na 45 dolarů.

Ladislav Hagara | Komentářů: 0
dnes 09:11 | Nová verze

Byla vydána vývojová verze 2.99.8 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP. Jedná se o další krok směrem k verzi 3 postavené na GTK 3. Přehled novinek i s náhledy v oznámení o vydání a v souboru NEWS na GitLabu. Stabilní verze je 2.10.28.

Ladislav Hagara | Komentářů: 0
dnes 07:00 | Zajímavý článek

Obsáhlý zápisek v blogu jednoho z vývojářů Haiku, svobodného operačního systému inspirovaného BeOS, popisuje nejen zkušenosti s notebookem Lenovo ThinkPad T510 a posléze W541, ale průběžně také rozvíjí úvahy o svobodném softwaru, právu na opravu (right to repair), (ne)zveřejňování specifikací hardwaru, dotýká se politiky podepisování distribučních klíčů nejen Secure Boot aj.

Fluttershy, yay! | Komentářů: 9
včera 23:44 | Nová verze

OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 17.0.0 a krátce na to 17.0.1 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). Přehled novinek v článku na Medium.

Ladislav Hagara | Komentářů: 4
včera 20:33 | IT novinky

Microsoft představil vscode.dev aneb Visual Studio Code běžící ve webovém prohlížeči.

Ladislav Hagara | Komentářů: 5
včera 15:22 | Komunita

Organizace Software Freedom Conservancy podala žalobu (pdf) na výrobce televizorů Vizio kvůli opakovanému porušování licence GPL.

Ladislav Hagara | Komentářů: 5
včera 13:33 | Nová verze

Byla vydána nová verze 1.31 webového prohlížeče Brave (Wikipedie, GitHub). Výchozím webovým vyhledávačem se stává Brave Search. Ten lze využívat i v jiných prohlížečích na adrese search.brave.com. Uživatelé Brave se mohou podílet na jeho vylepšování, pokud povolí v nastavení Web Discovery Project (WDP).

Ladislav Hagara | Komentářů: 2
včera 12:44 | Nová verze

Byla vydána nová verze 6.0 a krátce na to první opravná verze 6.0.1 open source komunikační platformy Mattermost (Wikipedie). Podrobnosti v dokumentaci. Zdrojové kódy jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 2
Kolik monitorů (obrazovek) používáte současně?
 (49%)
 (36%)
 (14%)
 (1%)
Celkem 393 hlasů
 Komentářů: 29, poslední 19.10. 07:04
Rozcestník
Štítky: není přiřazen žádný štítek




Vložit další komentář
Gréta avatar 9.8. 12:28 Gréta | skóre: 33 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)

supr vodopád :D ;D

myslíte žeby jako moch zeman dělat úřad a vyprávět bonmoty zapomoci ouija tabulky hele?? :O 👻 :O 👻
9.8. 12:31 kreta
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
co to asi kresli v miste vpichu vakciny ovecek?
9.8. 19:48
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
OFDM modulaci. ;-)
Max avatar 9.8. 13:20 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Moc pěkný, díky. Apropo, co používáš za hw na to měření?
Díky
Zdar Max
Měl jsem sen ... :(
Jendа avatar 9.8. 17:59 Jendа | skóre: 77 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Teď stavím úplně vlastní radar from scratch (tj. chceme zahodit ty přebastlené lodní radary) a tam používám bladeRF (a ano, bude o tom writeup - minulý víkend se mi to totiž konečně podařilo rozchodit \o/). A ten signál LoRaWAN je taky změřený tím, ale šlo by použít cokoli jiného, protože 868 MHz podporuje kde co. Pokud řešíš pouze příjem a chceš něco lepšího než rtl-sdr, tak doporučuji AirSpy.
Turn ecology up to eleven! | Měl jsem meruňkovou buchtu a vinnou klobásu = na návštěvě byli Schillerová a Babiš
Jendа avatar 9.8. 21:19 Jendа | skóre: 77 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Twitter thread (ano, nepochopil jsem, jak fungují thready, a zaspamoval jsem tím hlavní timeline :/)
Turn ecology up to eleven! | Měl jsem meruňkovou buchtu a vinnou klobásu = na návštěvě byli Schillerová a Babiš
10.8. 07:33 Miriam | blog: RychlovarnaKonvice
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
ty pičo Jenda staví vlastní radar, čumím! Respekt lvl maximální! Díky za pěkný zápisek
AsciiWolf avatar 9.8. 13:36 AsciiWolf | skóre: 40 | blog: Blog
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Skvělý blogpost, ten klidně mohl vyjít jako článek. Díky!
JiK avatar 9.8. 14:01 JiK | skóre: 11 | blog: Jirkoviny | Virginia
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
co kdyz transformujes neco co neni komplexni, treba skutecne to audio (sonar)?
Jendа avatar 9.8. 17:55 Jendа | skóre: 77 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Převedeš to na komplexní čísla, přičemž do imaginární složky dáš nuly, a po transformaci zahodíš tu polovinu se zápornými frekvencemi. (existuje i nějaký trik, jak ušetřit polovinu procesorového času (protože tady zbytečně počítáš něco, co zahazuješ), ale zapomněl jsem ho)
Turn ecology up to eleven! | Měl jsem meruňkovou buchtu a vinnou klobásu = na návštěvě byli Schillerová a Babiš
9.8. 21:39 MarV | skóre: 6
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Ušetřit výpočetní čas pro reálné signály lze:
  1. Počítat jedním FFT dva reálné signály zároveň. Místo nulama se komplexní signál sestaví ze dvou nezávislých bloků dat. FFT se vypočítá standardím způsobem a nakonec se výsledky oddělí na základě vlastností symetrie spektra reálného signálu. Tzv. doubling algorithm.
  2. Signál se rozdělí na sudé a liché vzorky. Sudé se použijí jako reálná složka a liché jako imaginární. Opět se vypočítá standardní FFT a výsledek se další matematickou magií zase složí dohromady jako jedno spektrum. Tzv. packing algorithm.
Jinak existuje spousta jiných optimalizací výpočtu ...
10.8. 11:42 rad
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Jen malá poznámka.

Ona ani elektromagnetická vlna není 'komplexní'. Termíny 'komplexní' a 'reálný' patří do matematiky a nemají přímou vazbu na konkrétní fyzikální veličiny.

Elektromagnetické vlnění je bez problému možné popsat čistě reálnými funkcemi (už proto, že řešením vlnové rovnice jsou obecně harmonické funkce). Důvod proč při popisu používáme zbytečně redundantní tzv. komplexní analytický signál spočívá v tom, že nám tento formalizmus umožňuje mnohem elegantnější a jednoduší analytické zpracování. Ve výsledku je potřeba ale vždy tuto redundanci odstranit a omezit se pouze na reálnou složku tohoto komplexního analytického signálu.
⧠ A = 0 avatar 10.8. 20:17 ⧠ A = 0 | skóre: 10 | blog: Technokratovo_zrcadlo | Helsinki
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Docela bych chtěl vidět dejme tomu kvantovou teorii pole bez komplexních čísel.
Nevolte zmrdy.
10.8. 22:53 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Ono se dá udělat ledacos. Co si tak vzpomínám, Jarník má větu o implicitních funkcích (formulaci i důkaz) natvrdo v soustavách rovnic, bez náznaku nějaké maticové nebo vektorové symboliky. Je to naprosto nepřehledné a nestravitelné, ale formálně je to správně. Takže i ta kvantovka by se určitě - technicky - dala popsat bez použití komplexních čísel. Jestli by to mělo i jiný smysl než teoretické cvičení, to je samozřejmě jiná otázka (a odpověď je asi celkem jasná).
⧠ A = 0 avatar 11.8. 09:19 ⧠ A = 0 | skóre: 10 | blog: Technokratovo_zrcadlo | Helsinki
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Vtip je v tom, že s komplexními Hilbertovými prostory obvykle pracuje přímo axiomatika kvantové mechaniky (narozdíl od klasické teorie pole, kde si člověk vskutku může vcelku vystačit s reálným popisem; komplexní čísla se objevují až s Fourierovou transformací, ale jak bylo řečeno, ta se dá udělat i reálná). Takže by mě zajímalo, zda je možné udělat nějakou verzi axiomatiky kvantovky bez komplexních čísel (aby to ovšem zároveň nebyla vyloženě nějaká jejich emulace).
Nevolte zmrdy.
11.8. 10:03 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Cokoli, co lze zapsat pomocí komplexních čísel, se dá rozepsat i bez nich, prostě se to rozepíše na reálnou a imaginární část. Bude to podstatně méně přehledné, nebude v tom tak dobře vidět ta logika, ale čistě technicky to udělat jde.
⧠ A = 0 avatar 11.8. 14:40 ⧠ A = 0 | skóre: 10 | blog: Technokratovo_zrcadlo | Helsinki
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Já vím, však proto taky píšu
aby to ovšem zároveň nebyla vyloženě nějaká jejich emulace
Nevolte zmrdy.
11.8. 10:33 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Vtip je v tom, že s komplexními Hilbertovými prostory obvykle pracuje přímo axiomatika kvantové mechaniky
Nerozumim tomu, tak se možná zeptám úplně blbě: Je pro kvantovku podstatný, že imaginární část je násobek i a má to nějaké s tim spojené vlastnosti, nebo jsou to jen glorifiovaný 2d vektory?
Zapomeňte na Grétu, teď máme Lauru :-)
Heron avatar 11.8. 10:56 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Komplexní čísla rozhodně nejsou vektory. Komplexní čísla jsou zejména o rotacích a v některých interních zákonech zachování (symetriích) - kalibrační symetrie pole se mění jen fáze. Hodnota (velikost) se nemění a na venek to vypadá vlastně stejně, přesto pro některé interakce to má významný vliv - vhodnou kalibrační symetrií vlastně vznikají některá fyzikální pole.

Jako určitě by šlo simulovat komplexní čísla bez komplexních čísel čistě pomocí rotačních matic pro transformace vektorů, ale byla by to totálně zbytečná vrstva navíc. (Takhle nějak AFAIK vznikala první teorie silné interakce, všude matice rotační transformace, až to někomu přišlo divné, tak to prohlásil za posun fáze pole nebo tak něco.)
11.8. 10:38 rad
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Jak psal Michal Kubeček, udělat je možné všechno. Matematiku je potřeba chápat jen jako jazyk popisující určitý fyzikální systém. A způsobů jak takový systém popsat bude asi existovat v principu nekonečně mnoho. Pakliže jsou ale všechny ekvivalentní (což musí, mají-li být správné) je asi možné každý z nich považovat za určitou emulaci ostatních.

Jinak v klasické elektrodynamice se (ve standardním formalizmu) 'neobjevují komplexní čísla s Fourierovou transformací', nýbrž jsou úměle zavedena hned na začátku při řešení Maxwellových rovnic právě pro snazší analytická řešení.
⧠ A = 0 avatar 11.8. 17:43 ⧠ A = 0 | skóre: 10 | blog: Technokratovo_zrcadlo | Helsinki
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Jinak v klasické elektrodynamice se (ve standardním formalizmu) 'neobjevují komplexní čísla s Fourierovou transformací', nýbrž jsou úměle zavedena hned na začátku při řešení Maxwellových rovnic právě pro snazší analytická řešení.
... čili nikoliv hned na začátku, nybrž až při řešení soustavy lineárních differenciálních rovnic pomocí Fourierovy transformace ;-)

Maxwellovy rovnice jako takové žádné komplexní členy neobsahují (a řešení jsou taky obvykle potřeba reálná), zatímco i pitomá Schrödingerova rovnice má v sobě rovnou imaginární činitel.
Nevolte zmrdy.
12.8. 10:38 rad
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
čili nikoliv hned na začátku, nybrž až při řešení soustavy lineárních differenciálních rovnic pomocí Fourierovy transformace
Z pohledu teorie elektromagnetického pole je řešení soustavy Maxwellových rovnic opravdu úplný začátek. Navíc standardně se postupuje tak, že se nejprve odvodí vlnová rovnice (hyperbolická parciální rovnice druhého řádu) a ta se následně řeší (obecně) separací proměnných.
Maxwellovy rovnice jako takové žádné komplexní členy neobsahují (a řešení jsou taky obvykle potřeba reálná), zatímco i pitomá Schrödingerova rovnice má v sobě rovnou imaginární činitel.
Jenže to je právě pouze otázka použitého formalizmu. I Maxwellovy rovnice je možné vyjádřit ve formě komplexních operátorů. A stejně tak i (některé, viz dále) kvantově mechanické systémy je možné popsat bez použití aparátu komplexnich čísel tak, že se bězně používaný komplexní Hilbertův prostor zamění za prostor reálný o vyšší dimenzi.

Nicméně jsem díky tomu narazil na zajímavý článek, který doporučuji (minimálně úvod a závěr): Quantum physics needs complex numbers (https://arxiv.org/pdf/2101.10873.pdf). Řeší tam otázku, zda jsou komplexní čísla v kvantové teorii jen a convenient mathematical tool or an integral part of the theory. A dochází tam ke stejnému závěru co ty. Nicméně ta argumentace je o něco komplikovanější než že ve Schrödingerově rovnici je imaginární jednotka.

Člověk se pořád učí. Útěchou mi může být fakt, že: The occurrence of complex numbers within the quantum formalism has nonetheless puzzled countless physicists, including the fathers of the theory, for whom a real version of quantum physics, where states and observables are represented by real operators, seemed much more natural.
9.8. 19:34 S.B.
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Pardon, netvrdim, že všemu rozumim, všiml jsem si nějaké "použitelnosti" (že to něco dělá) u nastavení RBW a VBW (viz např. zde), mají nějakou souvislost s Tvou implementací?
Jendа avatar 9.8. 20:26 Jendа | skóre: 77 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Já to pochopil jako RBW = velikost binu FFT (respektive několika sousedních binů, protože vlivem okýnka je to mázlé typicky tak přes 3-4 biny). U hardwarového spektráku to navíc určuje refresh rate a vybíráš si to proto, že někdy tě zajímá široké pásmo a potřebuješ rychlý refresh, protože tím měříš živé zařízení, které ladíš. A VBW = výsledek projedeme třeba rolling average filtrem.
Turn ecology up to eleven! | Měl jsem meruňkovou buchtu a vinnou klobásu = na návštěvě byli Schillerová a Babiš
9.8. 20:34 S.B.
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Já jen vim, že nastavení zobrazení (vzorkování?) má vliv na to, co mi vyleze, co dostanu. Asi to je vyšší dívčí. Lepší hw spektráky pak i zvládnou naladit vlastní refresh, nezávisle na filtru pro "data".
10.8. 08:19 ja osobne
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Jendo, aky mas nazor na toto ?
10.8. 09:55 panpanik
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
me presvedcily testimonialy dole, jak nekdo zacne samou radosti recitovat lorem ipsum, tak to musi bejt superskvely

a diky jendovi za super pocteni
10.8. 11:24 /dev/win
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
možno si to ešte nikto nekupil
Jendа avatar 10.8. 21:45 Jendа | skóre: 77 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Já pro to nemám use-case, ale asi dobrý.
Turn ecology up to eleven! | Měl jsem meruňkovou buchtu a vinnou klobásu = na návštěvě byli Schillerová a Babiš
AsciiWolf avatar 13.8. 19:44 AsciiWolf | skóre: 40 | blog: Blog
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
To je nějaká kopie Flipper Zero nebo scam?
12.8. 22:27 X
Rozbalit Rozbalit vše Re: DSP kuchařka: počítáme spektrogram (waterfall)
Jsi fakt borec Jendo. Opet paradicky, diky!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.