한다. 이론적으로, 당신은 처리에 그것을 사용할 수 있지만, 긴 호흡, 당신이해야 할 것 같이
- 다운로드 그것을 압축을 풀고 commons-math3-3.6.1-bin.zip
- , 그리고에 공유지-math3-3.6.1.jar의 이름을 변경 commons_math.jar 다른 폴더가 라이브러리라는 이름의 다음 commons_math 그것의 내부 이름 문서/가공/라이브러리에서 폴더를 확인
- (처리 라이브러리 이름에서 특정 문자에 대한 제한적인) (그래서 당신은해야합니다 문서/가공/라이브러리/commons_math/라이브러리)
- 복사 commons_math.jar의 문서/가공/라이브러리/commons_math/라이브러리를
- 다시 시작 처리
이 시점에서 Processing : Sketch> Import Library ...> (Contributed) commons_math을 입력하면 모든 패키지를 가져올 수 있습니다. 라이브러리를 사용할 수 있음을 보여주는 스케치를 실행할 수 있어야합니다.
다음은 빌드가 아닌 3 면체 라이브러리이므로 설치/설정해야합니다. 그래 이블을 빌드하고 빌드 한 다음 위의 절차를 반복하여 삼각 측량 라이브러리를 작성하십시오. 또 다른 방법은 스케치에 세 개의 탭을 만들고 (각각을 깔끔하게 유지), trilateration library classes 각각에 하나씩 소스 코드를 복사하고 원격으로 public
수정자를 각 클래스 접두어로 붙입니다 (Processing IDE의 Processing 스케치는 단일 공용 클래스) 패키지 선언을 제거하십시오.
마지막으로 Processing ... phew!에서이 라이브러리를 사용할 수 있어야합니다.
지루하고 유지 관리가 필요한 아픔 등등.
대신 eclipse을 사용하는 것이 좋습니다. Processing Core 라이브러리를 수동으로 복사하거나, PApplet을 확장하는 메인 클래스를 만드는 대신에, Proclipsing을 설치하면 처리 프로젝트 생성 시간을 절약 할 수 있습니다. Java 프로젝트 처리를 쉽게 만들 수있는 Eclipse 플러그인입니다.
당신이 이클립스이고 기본 스케치를 실행하면, 당신이 할 필요가있다 :
- 라이브러리를 추가 lib 디렉토리/사용자 폴더 프로젝트에

- 을 아파치 코 몬즈 수학 항아리 추가 빌드 경로

- 다운로드/이클립스 프로젝트의 SRC의 상단에있는 라이브러리 폴더의 SRC/메인/자바 드래그에서 co.kr에서 폴더를 삼변 측량 라이브러리
- 압축을 풉니 다

,369에
- 예제 코드를 라이브러리의 readme 파일에서 복사하십시오.

- 클래스를 가져 오지 않았으므로 일부 코드는 빨간색으로 표시됩니다.
CMD+Shift+O
(OSX)/Ctrl+Shift+O
(Linux/Windows)을 누릅니다. 이것은 수입품을 편성 할 것이다 (그리고 너를 위해 일한다). 첫 번째 제안은 마법처럼 작동합니다 
- 마우스 오른쪽 버튼으로 스케치를 클릭하고 실행 도구> Java Application을 선택합니다

우 정 지를! 샘플 코드를 지금 실행할 수 있습니다. 아무것도조차 콘솔에서 표시되지 않지만 헤이, 그것은 컴파일 : 그래도 인상적인 보이지 않는
println(centroid);
println("standardDeviation",standardDeviation);
println("covarianceMatrix",covarianceMatrix);
에서 : 당신은 쉽게 결과를 볼 수있는 몇 print 문을 추가 할 수 있습니다
D 이 시점에서 코드 수정을 시작하여 원하는 작업을 수행 할 수 있습니다. 가공의 대부분의 드로잉 기능을 염두에 두어 float
인수를 가져오고이 라이브러리는 주로 double
으로 작동하므로 드로잉 전에 double
에서 float
으로 캐스팅해야합니다.
잠깐 동안 Processing을 사용 해왔다면 Eclipse 경로가 실행 가능해 보입니다. 개발 속도를 높이기 위해 IDE에 많은 유용한 기능이 있습니다.
더 빠른 방법이 있습니까? 가능할 것 : M2E을보고 이클립스에서 Maven과 쉽게 통합 할 수 있습니다. trilateration library has Maven support. 이론적으로, Maven이 Apache Commons Math를 추가하고, 삼부작 라이브러리를 컴파일하고 프로젝트에 추가하는 무거운 지루한 작업을 할 수 있습니다. 이것은 Processing 토지에서부터 더 많은 자바 영역으로 옮겨 가고 있습니다. 그러나 시간이 있다면 : 탐구 작업입니다. 아는 자바가 많을수록 입찰 처리를 쉽게 처리 할 수 있습니다.
"이상한 이유로 작동하지 않았습니다."는 다소 이상한 문제 설명입니다. 우리가 도울 수있는 사람이 아닙니다. – GhostCat
스택 오버플로에 오신 것을 환영합니다! @GhostCat이 제안했듯이, 시도한 것과 문제가 발생한 것에 대해 좀 더 구체적으로 설명해야합니다. 행운을 빕니다! –