문제

오디오 분석 응용 프로그램을 작성하려고 노력하고 있으며 스펙트로 그램을 나타내는 2D 배열에서 로컬 최대치를 식별해야합니다. 나는 이미 빠른 푸리에 변환을 사용하여 스펙트로 그램을 생성 할 수있는 오픈 소스 라이브러리를 가지고 있지만 실제로 Maxima를 찾는 데 도움이되는 좋은 라이브러리를 알고 있는지 궁금했습니다. 나는 Google을 검색 할 내용을 잘 모르겠다. 내가 생각할 수있는 가장 좋은 것은 "수치 라이브러리"였지만 그다지 멀지 않았다.

바람직하게는 C에서는 있지만 다른 제안에 열려 있습니다.

도움이 되었습니까?

해결책

피크 발견은 상당히 일반적인 문제입니다. 이미 한 번만 논의되었습니다 측정 된 신호의 피크 검출.

제공된 답변에는 몇 가지 실행 가능한 휴리스틱이 포함됩니다.

물론, 나는 선호합니다 내 대답 엄격함이 필요하지만 루트는 C ++로 작성되어 응용 프로그램에 대해 거의 너무 무겁기 때문에 원하는 코드 만 제거해야합니다 ...

다른 팁

GNU 과학 도서관은 a 다차원 최소화 프레임 워크 그것은 쉽게 최대화를 위해 작동하도록 만들 수 있습니다. 그러나 다른 미니 마가 아닌 단일 최소 단일 만 반환하도록 설계되었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top