Math.NET 숫자

Math.NET Numerics
Math.NET 숫자
개발자C. 뤼그, M. 쿠다 등
안정적 해제
4.15.0 / 2021년 1월 7일; 14개월(2021-01-07)
리포지토리
기록 위치C#, F#, .NET CLR
운영 체제크로스 플랫폼
유형숫자 라이브러리
면허증MIT/X11
웹사이트numerics.mathdotnet.com

Math.NET Numbics는 의 오픈 소스 숫자 라이브러리 입니다.NETMono, C#F#로 작성.BLAS, LAPACK과 유사한 기능을 특징으로 한다.

역사

Math.NET Numatics는 2009년 코드와 dnAnalytics 팀을 Math와 병합하여 시작했다.NET 이리듐.ALGLIB, JAMA, Boost 등의 영향을 받아 수많은 코드 기여를 받아들였다.[1][2]그것은 수학의 일부분이다.에 대한 개방형 수학 도구 키트를 구축하고 유지하기 위한 NET 이니셔티브.2002년 이후 NET 플랫폼.[citation needed]

Math.NET은 MyMediaLite,[3] FermiSim[4], LightField Reboundation과 [5]같은 여러 오픈 소스 라이브러리와 연구 프로젝트와 다양한 논문에서[6][7][8][9] 사용된다.[10][11]

특징들

소프트웨어 라이브러리는 다음을 위한 시설을 제공한다.

  • 확률 분포: 이산형, 연속형 및 다변량 분포.
  • 메르센 트위스터 MT19937을 포함한 의사 난수 생성.
  • 희박한 행렬과 벡터를 지원하는 실제 및 복잡한 선형 대수 유형 및 솔버.
  • LU, QR, SVD, EVD, Cholesky 분해.
  • 매트릭스 IO 클래스와 Matlab 및 구분된 파일을 읽고 쓰는 클래스.
  • 복잡한 수 산술과 삼각법.
  • 감마, 베타, 에르프, 수정된 베셀스트루브 함수를 포함한 "특수" 루틴
  • 보간 루틴(Baryictic, Floater-Hormann)을 포함한 보간 루틴.
  • 선형 회귀 분석/곡선 적합 루틴.
  • 숫자 4중/통합.
  • 브렌트, 강력한 뉴턴-래프슨, 브로이든을 포함한 뿌리 찾기 방법.
  • 기술 통계량, 순서 통계량, 히스토그램 및 Pearson 상관 계수.
  • 마르코프 체인 몬테카를로 샘플링.
  • 기초 재무 통계.
  • 푸리에와 하틀리는 변신한다.
  • 복잡한 표현을 단순화하기 위해 과부하된 수학 연산자.
  • Microsoft Windows 및 Mono를 지원하는 플랫폼에서 실행.
  • Intel Math 커널 라이브러리(Microsoft Windows 및 Linux)에 대한 선택적 지원
  • 보다 관용적인 사용을 위한 선택적 F# 확장 기능.

참고 항목

참조

  1. ^ "Math.NET Numerics ReadMe". GitHub.com. Retrieved 2013-05-08.
  2. ^ "Math.NET Numerics Contributors". GitHub.com. Retrieved 2013-05-08.
  3. ^ "MyMediaLite Recommender System Library". Archived from the original on 2013-06-01. Retrieved 2013-05-08.
  4. ^ "FermiSim, studying potential solutions to the Fermi paradox via computational simulation of models for space colonisation".
  5. ^ "Three-Dimensional Model Shape Description and Retrieval Based on LightField Descriptors".
  6. ^ Schräder, Niklas (2011). Detecting falls and poses in image silhouettes (M.Sc). Chalmers University of Technology, Gothenburg, Sweden. ISSN 1652-8557.
  7. ^ Schindlberger, Michael (2011). Elastic Properties of Growing 2D Foam (M.Sc). University of Zurich.
  8. ^ Ferreira, André Filipe Mateus. SoundLog: Make More Noise (M.Sc). Universidade Técnica de Lisboa.
  9. ^ Miller, Justin (2010). Design of a Wireless Acquisition System for a Digital Stethoscope (B.Sc). University of Southern Queensland.
  10. ^ LÍŠKA, Ondrej; ŽIDEK, Kamil (2010). "Accelerometers usability for danger tilt off-highway vehicles and signal filtration with kalman filter". Journal of Applied Science in the Thermodynamics and Fluid Mechanics. 4 (2): 1–6. ISSN 1802-9388.
  11. ^ Krejcar, Ondrej; Jirka, Jakub; Janckulik, Dalibor (2011). "Use of Mobile Phones as Intelligent Sensors for Sound Input Analysis and Sleep State Detection". Sensors. 11 (6): 6037–6055. doi:10.3390/s110606037. ISSN 1424-8220. PMC 3231421. PMID 22163941.

외부 링크