DADiSP

DADiSP
DADiSP
개발자DSP 개발 주식회사
초기 릴리즈1987년, 35년(연장)
안정된 릴리스
DADiSP 6.7 B02 / 2017년 1월 17일, 5년 전(2017-01-17)
기입처C, C++, SPL
운영 체제Microsoft Windows
플랫폼IA-32, x86-64
유형테크니컬 컴퓨팅
면허증.독자 사양 상용 소프트웨어
웹 사이트www.dadisp.com
스플
패러다임멀티패키지: 필수, 절차, 객체 지향, 어레이
설계자랜디 레이스
개발자DSP 개발 주식회사
처음 등장한1990년대 후반
안정된 릴리스
6.7 / 2017
타이핑 분야동적, 약점
OSMicrosoft Windows
파일 이름 확장자.spl
웹 사이트www.dadisp.com
영향을 받다
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월

「 」를 참조해 주세요.

레퍼런스

  1. ^ Mahmood Nahvi. "Real-Time Digital Signal Processing Design Projects in an Undergraduate DSP Course and Laboratory" (PDF). Texas Instruments DSPS Fest, 1999.
  2. ^ "User Interactive Software for Analysis of Human Physiological Data". Nasa Tech Briefs, December 2006.
  3. ^ "DADiSP Makes Complex Data Analysis Faster and Easier". DSP Development Corp. Retrieved March 3, 2014.
  4. ^ a b "DADiSP 2002 Escape from the cell block". Scientific Computing World. Retrieved March 3, 2014.
  5. ^ "DADiSP SPL vs. MATLAB". DSP Development Corp. Retrieved March 3, 2014.
  6. ^ "DADiSP 6.7 B02 Release Notes". DSP Development Corp. Retrieved January 18, 2017.
  7. ^ "DADiSP 6.7 B01 Release Notes". DSP Development Corp. Retrieved October 30, 2015.
  8. ^ "DADiSP 6.5 B05 Release Notes". DSP Development Corp. Retrieved March 3, 2014.
  9. ^ "DADiSP 6.5". Scientific Computing World. Retrieved June 1, 2010.
  10. ^ "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 퍼블리셔

외부 링크