Math.NET 숫자
Math.NET Numerics| 개발자 | C. 뤼그, M. 쿠다 등 |
|---|---|
| 안정적 해제 | 4.15.0 / 2021년 1월 7일; 전 |
| 리포지토리 | |
| 기록 위치 | C#, F#, .NET CLR |
| 운영 체제 | 크로스 플랫폼 |
| 유형 | 숫자 라이브러리 |
| 면허증 | MIT/X11 |
| 웹사이트 | numerics |
Math.NET Numbics는 의 오픈 소스 숫자 라이브러리 입니다.NET 및 Mono, 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# 확장 기능.
참고 항목
참조
- ^ "Math.NET Numerics ReadMe". GitHub.com. Retrieved 2013-05-08.
- ^ "Math.NET Numerics Contributors". GitHub.com. Retrieved 2013-05-08.
- ^ "MyMediaLite Recommender System Library". Archived from the original on 2013-06-01. Retrieved 2013-05-08.
- ^ "FermiSim, studying potential solutions to the Fermi paradox via computational simulation of models for space colonisation".
- ^ "Three-Dimensional Model Shape Description and Retrieval Based on LightField Descriptors".
- ^ Schräder, Niklas (2011). Detecting falls and poses in image silhouettes (M.Sc). Chalmers University of Technology, Gothenburg, Sweden. ISSN 1652-8557.
- ^ Schindlberger, Michael (2011). Elastic Properties of Growing 2D Foam (M.Sc). University of Zurich.
- ^ Ferreira, André Filipe Mateus. SoundLog: Make More Noise (M.Sc). Universidade Técnica de Lisboa.
- ^ Miller, Justin (2010). Design of a Wireless Acquisition System for a Digital Stethoscope (B.Sc). University of Southern Queensland.
- ^ 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.
- ^ 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.
