수안수 수치 도서관

SuanShu numerical library
수안수
안정적 해제
20120606 / 2012-06-06
기록 위치자바
유형수학
면허증아파치 라이선스 2.0
웹사이트github.com/haksunlinm/SuanShu

수안슈자바 수학 도서관이다.그것은 GitHub에서 이용할 수 있는 Apache License 2.0에 따른 오픈소스다.수안슈는 기본적인 수치 분석, 통계, 최적화를 위한 자바 클래스의 대규모 모음집이다.[1]그것은 빠른 매트릭스 곱셈을 위한 적응성 스트라센 알고리즘의 병렬 버전을 구현한다.[2]수안슈는 인용되어 여러 학문에 사용되었다.[3][4][5][6]

특징들

  • 선형 대수학
  • 뿌리 찾기
  • 곡선 피팅 및 보간
  • 제한되지 않고 제한된 최적화
  • 통계 분석
  • 선형 회귀
  • 확률 분포 및 난수 생성
  • 일반 및 부분 미분 방정식 해결기

면허약관

수안슈아파치 라이선스 2.0의 조건에 따라 출시된다.

사용 예

다음의 코드는 도서관(다른 많은 FORTRAN C 숫자 라이브러리의 전통적인 절차 설계와는 대조적으로)의 객체 지향 설계를 단순화 사례로 보여준다.

로그감마 로그감마 = 새로운 로그감마(); // 로그 기록 함수 BracketSearchMinimizer 해결하다 = 새로운 브렌트미니마이저(1e-8, 10); // 정밀도, 최대 반복 횟수 유니바리아테미니마이저.해결책 땜질하다 = 해결하다.해결하다(로그감마); // 최적화 곱절로 하다 x_min = 땜질하다.샅샅이 뒤지다(0, 5); // 괄호 = [0, 5] 시스템.밖으로.인쇄하다(.형식을 갖추다("f(%f) = %f", x_min, 로그감마.평가하다(x_min))); 

참고 항목

참조

  1. ^ "Java Numerics: Main". math.nist.gov. Retrieved 2021-03-23.
  2. ^ "Fastest Java Matrix Multiplication NM DEV". NM DEV Mathematics at Your Fingertips. 2015-08-07. Retrieved 2021-08-02.
  3. ^ Möhlmann, Eike (2018). Automatic stability verification via Lyapunov functions: representations, transformations, and practical issues (phd thesis). Universität Oldenburg.
  4. ^ Christou, Ioannis T.; Vassilaras, Spyridon (2013-10-01). "A parallel hybrid greedy branch and bound scheme for the maximum distance-2 matching problem". Computers & Operations Research. 40 (10): 2387–2397. doi:10.1016/j.cor.2013.04.009. ISSN 0305-0548.
  5. ^ Łukawska, Barbara; Łukawski, Grzegorz; Sapiecha, Krzysztof (2016-10-04). "An implementation of articial advisor for dynamic classication of objects". Annales Universitatis Mariae Curie-Sklodowska, sectio AI – Informatica. 16 (1): 40. doi:10.17951/ai.2016.16.1.40. ISSN 2083-3628.
  6. ^ Ansari, Mohd Samar (2013-09-03). Non-Linear Feedback Neural Networks: VLSI Implementations and Applications. Springer. ISBN 978-81-322-1563-9.