JMP의 푸리에 변환 함수를 사용하여 곡선 데이터 목록을 가장 적합한 사인파에 맞추는 방법은 무엇입니까?예를 들어, 첨부 파일에서 첫 번째 열의 부드러운 선 공식을 그려 두 번째 열의 "부드러운" 데이터를 얻었습니다.
"부드러움"을 증가시키는 효과는 두 곡선을 반복적으로 교차시켜 가장 적절한 사인파 주기를 결정하는 것입니다.
물론, 원래의 곡선 변화는 완전히 무작위적이므로, 맞춤된 사인파가 최대 만족을 달성하는 것만 요구될 수 있습니다(사인파는 단지 고정된 패턴일 뿐입니다).
그림 속의 사인파와 같습니다.
(이 이미지는 파이썬으로 구현되었습니다.)
전문가 여러분 감사합니다!

자동화 및 스크립팅윈도우Re: JMP의 푸리에 변환 함수를 사용하여 곡선 데이터 목록을 가장 적합한 정통 곡선에 맞추는 방법은 무엇입니까?
Re: JMP의 푸리에 변환 함수를 사용하여 곡선 데이터 목록을 가장 적합한 정통 곡선에 맞추는 방법은 무엇입니까?즉, 피팅된 고정 사인파의 고점의 개수와 원래 "num" 곡선 단계의 고점의 개수가 최대한 일치하도록 하고, 동일 사인파의 저점의 개수와 원래 "num" 곡선 단계의 저점의 개수가 최대한 일치하도록 한다.
감사해요!
Re: JMP의 푸리에 변환 함수를 사용하여 곡선 데이터 목록을 가장 적합한 정통 곡선에 맞추는 방법은 무엇입니까?JMP에는 FFT 와 Fourier와 관련된 몇 가지 다른 기능이 있습니다.

시계열 분석이 도움이 될 수 있으며 JMP Pro에 액세스할 수 있는 경우 기능 데이터 탐색기를 사용하면 더 많은 옵션을 사용할 수 있습니다.
Re: JMP의 푸리에 변환 함수를 사용하여 곡선 데이터 목록을 가장 적합한 정통 곡선에 맞추는 방법은 무엇입니까?안녕하세요 @lala ,
저는 귀하의 목표와 필요 사항(원래의 노이즈가 많은 곡선 데이터보다 더 매끄러운 곡선을 얻는 것?)을 완전히 이해하지 못했지만, @jthi가 언급했듯이, Functional Data Explorer에는 곡선을 맞추고 맞춘 "부드러운" 모델을 추출하는 데 사용할 수 있는 많은 옵션이 있습니다. B-/P-Splines 및 Fourier Basis 모델이 귀하의 사용 사례에 적합할 수 있다고 생각하고, 필요한 경우 곡선 데이터를 더욱 매끄럽게 만드는 데 도움이 되는 사전 처리 옵션이 있습니다. Savitzky-Golay 필터링 및 미분 추출, 기준선 수정, 표준 정규 변량 방법, 곱셈 산점 수정 등...
또는, 대량의 곡선 모델에 적합하게 해주는 Fit Curve 플랫폼을 사용할 수도 있습니다.
또한, 모델 방정식을 지정하는 공식을 만들고 비선형 회귀 플랫폼을 사용하여 모델의 다양한 매개변수를 추정할 수도 있습니다.
이 답변이 그동안 당신에게 도움이 되기를 바랍니다.
Re: JMP의 푸리에 변환 함수를 사용하여 곡선 데이터 목록을 가장 적합한 정통 곡선에 맞추는 방법은 무엇입니까?전문가 여러분 감사합니다!
사인파를 자동으로 합성해주는 소프트웨어가 필요합니다.
내 생각:
1. 두 번째 열이 아래에서 첫 번째 열을 통과할 때, 그것은 사인파의 전반부의 시작점입니다.
2. 첫 번째 열은 맨 위로 올라갑니다.
3. 두 번째 열이 위에서 아래로 첫 번째 열을 통과할 때, 그것은 사인파의 첫 번째 절반의 끝점이고 사인파의 두 번째 절반의 시작점입니다.
4. 첫 번째 열은 맨 아래로 떨어집니다.
완전한 사인파의 주기는 다음과 같은 방식으로 결정됩니다.
이런 식으로 두 번째 열과 첫 번째 열이 반복적으로 교차되어 많은 수의 서로 다른 사인파 주기를 얻습니다.
이 데이터와 가장 잘 일치하는 사인파의 주기를 찾으려면 소프트웨어가 필요합니다(사인파의 진폭은 2차적입니다).
Re: JMP의 푸리에 변환 함수를 사용하여 곡선 데이터 목록을 가장 적합한 사인파에 맞추는 방법은 무엇입니까?저는 이를 위해 파이썬을 사용하는 것을 추천합니다. scipy 파이썬 라이브러리에는 scipy.fft() 함수가 있는데, 이 함수는 numpy 배열을 입력으로 받는데, 저는 이 함수가 사용하기 더 쉽다고 생각합니다. 좋은 소식은 JMP 18을 사용하면 이제 JMP 내부에서 파이썬 스크립트를 실행하고 numpy 배열에서 JMP 데이터 테이블을 만들 수 있다는 것입니다.
https://docs.scipy.org/doc/scipy/tutorial/fft.html
Re: JMP의 푸리에 변환 함수를 사용하여 곡선 데이터 목록을 가장 적합한 사인파에 맞추는 방법은 무엇입니까?파이썬의 FFT를 사용하세요
감사해요!
