DADiSP - DADiSP
Vývojáři | DSP Development Corporation |
---|---|
První vydání | 1987 |
Stabilní uvolnění | DADiSP 6.7 B02 / 17. ledna 2017 |
Napsáno | C, C ++, SPL |
Operační systém | Microsoft Windows |
Plošina | IA-32, x86-64 |
Typ | Technické výpočty |
Licence | Proprietární komerční software |
webová stránka | DADiSP |
Paradigma | multi-paradigma: rozkazovací způsob, procesní, objektově orientovaný, pole |
---|---|
Navrhl | Randy Race |
Vývojář | DSP Development Corporation |
Poprvé se objevil | pozdní 1990 |
Stabilní uvolnění | 6.7 / 2017 |
Psací disciplína | Dynamický, slabý |
OS | Microsoft Windows |
Přípony názvu souboru | .spl |
webová stránka | www |
Ovlivněno | |
APL, C, C ++ |
DADiSP (Analýza a zobrazení dat, výrazné zobrazení dne) je a numerické výpočty prostředí vyvinuté společností DSP Development Corporation, které umožňuje zobrazovat a manipulovat s datovými řadami, matice a snímky s rozhraním podobným a tabulkový kalkulátor. DADiSP se používá při studiu zpracování signálu,[1] numerická analýza, statistický a fyziologický zpracování dat.[2]
Rozhraní
DADiSP je navržen k provádění technické analýzy dat v a tabulkový kalkulátor jako prostředí. Na rozdíl od typické obchodní tabulky, která funguje na tabulce buněk, z nichž každá obsahuje jednu skalární hodnoty, list DADiSP se skládá z více vzájemně souvisejících oken, kde každé okno obsahuje celé série nebo více sloupců matice. Okno nejen ukládá data, ale také zobrazuje data v několika interaktivních formách, včetně 2D grafů, grafů XYZ, 3D povrchů, obrázků a číselných tabulek. Stejně jako tradiční tabulka jsou okna propojena tak, že změna dat v jednom okně automaticky aktualizuje všechna závislá okna numericky i graficky.[3][4]Uživatelé manipulují s daty primárně prostřednictvím oken. Okno DADiSP je obvykle označováno písmenem „W“ následovaným číslem okna, jako v „W1“. Například vzorec W1: 1..3
přiřadí hodnoty řady {1, 2, 3} „W1“. Vzorec W2: W1 * W1
nastaví druhé okno pro výpočet čtverce každé hodnoty v „W1“ tak, aby „W2“ obsahovalo řadu {1, 4, 9}. Pokud se hodnoty „W1“ změní na {3, 5, 2, 4}, hodnoty „W2“ se automaticky aktualizují na {9, 25, 4, 16}.
Programovací jazyk
DADiSP obsahuje řadu založenou programovací jazyk s názvem SPL (Series Processing Language)[5] slouží k implementaci zvyku algoritmy. SPL má a C /C ++ jako syntaxe a je postupně kompilován do meziproduktu bytecode, který je prováděn a virtuální stroj. SPL podporuje obě standardní proměnné přiřazené k =
a "horké" proměnné přiřazené k :=
. Například prohlášení A = 1..3
přiřadí sérii {1, 2, 3} standardní proměnné "A". Druhou mocninu hodnot lze přiřadit B = A * A
. Proměnná „B“ obsahuje řady {1, 4, 9}. Pokud se změní „A“, změní se „B“ ne změnit, protože „B“ zachovává hodnoty tak, jak jsou přiřazeny, bez ohledu na budoucí stav „A“. Nicméně prohlášení A: = 1..3
vytvoří "horkou" proměnnou. Žhavá proměnná je obdobou okna, kromě toho, že žhavé proměnné nezobrazují svá data. Zadání B: = A * A
spočítá druhou mocninu hodnot „A“ jako dříve, ale nyní, když se změní „A“, automaticky se aktualizuje „B“. Nastavení A = {3, 5, 2, 4}
způsobí, že se „B“ automaticky aktualizuje pomocí {9, 25, 4, 16}.
Dějiny
DADiSP byl původně vyvinut na začátku 80. let jako součást výzkumného projektu v MIT prozkoumat aerodynamiku Formule jedna závodní auta.[4] Původním cílem projektu bylo umožnit vědcům rychle prozkoumat algoritmy analýzy dat bez nutnosti tradičního programování.
Historie verzí
- DADiSP 6.7 B02,[6] Leden 2017
- DADiSP 6.7 B01,[7] Říjen 2015
- DADiSP 6,5 B05,[8] Prosinec 2012
- DADiSP 6,5,[9] Květen 2010
- DADiSP 6.0, září 2002
- DADiSP 5.0, říjen 2000
- DADiSP 4.1, prosinec 1997
- DADiSP 4.0, červenec 1995
- DADiSP 3.01, únor 1993
- DADiSP 2.0,[10] Února 1992
- DADiSP 1.05, květen 1989
- DADiSP 1.03, duben 1987
Viz také
Reference
- ^ Mahmood Nahvi. „Projekční projekty zpracování digitálního signálu v reálném čase v pregraduálním kurzu a laboratoři DSP“ (PDF). Texas Instruments DSPS Fest, 1999.
- ^ „Uživatelsky interaktivní software pro analýzu fyziologických dat člověka“. Nasa Tech Briefs, prosinec 2006.
- ^ „DADiSP zrychluje a usnadňuje komplexní analýzu dat“. DSP Development Corp. Citováno 3. března 2014.
- ^ A b „DADiSP 2002 Escape from the cell block“. Vědecký výpočetní svět. Citováno 3. března 2014.
- ^ „DADiSP SPL vs. MATLAB“. DSP Development Corp. Citováno 3. března 2014.
- ^ „Poznámky k verzi DADiSP 6.7 B02“. DSP Development Corp. Citováno 18. ledna 2017.
- ^ „Poznámky k verzi DADiSP 6.7 B01“. DSP Development Corp. Citováno 30. října 2015.
- ^ „Poznámky k verzi DADiSP 6.5 B05“. DSP Development Corp. Citováno 3. března 2014.
- ^ „DADiSP 6,5“. Vědecký výpočetní svět. Citováno 1. června 2010.
- ^ „DADiSP 2.0“. Profesionální geograf. 44: 103–108. 1992. doi:10.1111 / j.0033-0124.1992.00103.x.
Další čtení
- Allen Brown, Zhang Jun: První kurz digitálního zpracování signálu pomocí DADiSP, Abramis, ISBN 9781845495022
- Charles Stephen Lessard: Zpracování signálu náhodných fyziologických signálů (Google eBook), Morgan & Claypool Publishers