DADiSP
DADiSP개발자 | DSP 개발 주식회사 |
---|---|
초기 릴리즈 | 전 |
안정된 릴리스 | DADiSP 6.7 B02 / 2017년 1월 , 전( |
기입처 | C, C++, SPL |
운영 체제 | Microsoft Windows |
플랫폼 | IA-32, x86-64 |
유형 | 테크니컬 컴퓨팅 |
면허증. | 독자 사양 상용 소프트웨어 |
웹 사이트 | www |
패러다임 | 멀티패키지: 필수, 절차, 객체 지향, 어레이 |
---|---|
설계자 | 랜디 레이스 |
개발자 | DSP 개발 주식회사 |
처음 등장한 | 1990년대 후반 |
안정된 릴리스 | 6.7 / 2017 |
타이핑 분야 | 동적, 약점 |
OS | Microsoft Windows |
파일 이름 확장자 | .spl |
웹 사이트 | www |
영향을 받다 | |
APL, C, C++ |
DADiSP(Data Analysis and Display, day-disp로 발음)는 DSP Development Corporation이 개발한 수치 컴퓨팅 환경으로서 스프레드시트와 유사한 인터페이스로 데이터 시리즈, 매트릭스 및 이미지를 표시 및 조작할 수 있습니다.DADiSP는 신호 처리,[1] 수치 분석, 통계 및 생리 데이터 [2]처리 연구에 사용됩니다.
인터페이스
DADiSP는 스프레드시트와 같은 환경에서 기술 데이터 분석을 수행하도록 설계되었습니다.그러나 각 셀에 단일 스칼라 값이 포함된 셀 테이블에서 작동하는 일반적인 비즈니스 스프레드시트와 달리 DADiSP 워크시트는 각 창에 전체 열 또는 다중 열 매트릭스가 포함된 여러 개의 상호 연관된 창으로 구성됩니다.창에는 데이터가 저장될 뿐만 아니라 2D 그래프, XYZ 그림, 3D 표면, 이미지 및 숫자 표를 비롯한 여러 대화형 형식으로 데이터가 표시됩니다.기존 스프레드시트와 마찬가지로 창은 하나의 창에서 데이터를 변경하면 숫자 및 그래픽으로 [3][4]모든 종속 창이 자동으로 업데이트되도록 연결됩니다.사용자는 주로 창을 통해 데이터를 조작합니다.DADiSP 창은 보통 "W1"과 같이 문자 "W"에 이어 창 번호가 표시됩니다.예를 들어 공식은W1: 1..3
는 시리즈 값 {1, 2, 3)을 "W1"에 할당합니다.공식W2: W1*W1
는 "W2"에 열 {1, 4, 9}이(가) 포함되도록 "W1"에 있는 각 값의 제곱을 계산하는 두 번째 창을 설정합니다."W1" 값이 {3, 5, 2, 4}(으)로 변경되면 "W2" 값이 자동으로 {9, 25, 4, 16}(으)로 업데이트됩니다.
프로그래밍 언어
DADiSP에는 커스텀알고리즘 구현에 사용되는 SPL(Series Processing Language)[5]이라는 시리즈 기반 프로그래밍 언어가 포함되어 있습니다.SPL은 C/C++와 유사한 구문을 가지며 가상 시스템에서 실행되는 중간 바이트 코드로 증분 컴파일됩니다.SPL은 다음과 같은 표준 변수를 모두 지원합니다.=
및 "핫" 변수가 할당되어 있습니다.:=
예를 들어, 스테이트먼트A = 1..3
는 시리즈 {1, 2, 3)을 표준 변수 "A"에 할당합니다.값의 제곱은 다음과 같이 할당할 수 있습니다.B = A * A
변수 "B"는 열 {1, 4, 9}을 포함합니다. "A"가 변경되어도 "B"는 "A"의 미래 상태와 관계없이 할당된 값을 유지하므로 "B"는 변경되지 않습니다.단, 이 문장은A := 1..3
는 "핫" 변수를 생성합니다.핫 변수는 데이터를 표시하지 않는다는 점을 제외하면 창과 유사합니다.과제B := A * A
는 이전과 같이 "A" 값의 제곱을 계산하지만 "A"가 변경되면 "B"가 자동으로 업데이트됩니다.설정A = {3, 5, 2, 4}
그러면 "B"가 {9, 25, 4, 16}으로 자동으로 업데이트됩니다.
역사
DADiSP는 원래 포뮬라 원 [4]경주용 자동차의 공기역학을 탐구하기 위한 MIT의 연구 프로젝트의 일환으로 1980년대 초에 개발되었습니다.이 프로젝트의 원래 목표는 연구자들이 기존의 프로그래밍 없이 데이터 분석 알고리즘을 신속하게 탐색할 수 있도록 하는 것이었습니다.
버전 이력
- DADiSP 6.7 B02,[6] 2017년 1월
- DADiSP 6.7 B01,[7] 2015년 10월
- DADiSP 6.5 B05,[8] 2012년 12월
- DADiSP 6.5,[9] 2010년 5월
- DADiSP 6.0, 2002년 9월
- DADiSP 5.0, 2000년 10월
- DADiSP 4.1, 1997년 12월
- DADiSP 4.0, 1995년 7월
- DADiSP 3.01, 1993년 2월
- DADiSP 2.0,[10] 1992년 2월
- DADiSP 1.05, 1989년 5월
- DADiSP 1.03, 1987년 4월
「 」를 참조해 주세요.
레퍼런스
- ^ Mahmood Nahvi. "Real-Time Digital Signal Processing Design Projects in an Undergraduate DSP Course and Laboratory" (PDF). Texas Instruments DSPS Fest, 1999.
- ^ "User Interactive Software for Analysis of Human Physiological Data". Nasa Tech Briefs, December 2006.
- ^ "DADiSP Makes Complex Data Analysis Faster and Easier". DSP Development Corp. Retrieved March 3, 2014.
- ^ a b "DADiSP 2002 Escape from the cell block". Scientific Computing World. Retrieved March 3, 2014.
- ^ "DADiSP SPL vs. MATLAB". DSP Development Corp. Retrieved March 3, 2014.
- ^ "DADiSP 6.7 B02 Release Notes". DSP Development Corp. Retrieved January 18, 2017.
- ^ "DADiSP 6.7 B01 Release Notes". DSP Development Corp. Retrieved October 30, 2015.
- ^ "DADiSP 6.5 B05 Release Notes". DSP Development Corp. Retrieved March 3, 2014.
- ^ "DADiSP 6.5". Scientific Computing World. Retrieved June 1, 2010.
- ^ "DADiSP 2.0". The Professional Geographer. 44: 103–108. 1992. doi:10.1111/j.0033-0124.1992.00103.x.
추가 정보
- Allen Brown, Zhang Jun: Abramis, ISBN 9781845495022, DADiSP를 사용한 디지털 신호 처리 첫 번째 코스
- Charles Stephen Lessard: 랜덤 생리 신호의 신호 처리(Google eBook), Morgan & Claypool 퍼블리셔