내 진폭 대 주파수 데이터가 포함 된 2 개의 800x1 배열을 가지고 있는데, 하나의 배열에는 크기가 포함되어 있고 다른 하나에는 주파수에 해당하는 값이 들어 있습니다. 진폭이 최대 값의 절반으로 줄어든 주파수를 찾고 싶습니다.Matlab에서 최대 값보다 작은 값 찾기
이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 내 두 가지 주요 관심사는 다음과 같습니다. '절반 진폭'값이 두 데이터 포인트 사이에 있으면 어떻게 찾을 수 있습니까? (예를 들어 내가 찾고있는 값이 5라면 4와 6 같은 두 데이터 포인트 사이에 "내 데이터에서 찾을 수 있습니까?")
그리고 '절반 진폭' 값, 어떻게 주파수에 해당하는 값을 찾을 수 있습니까?
미리 도움 주셔서 감사합니다.
@mtrw : 아마 idx = magnitudes <= (max (magnitude)/2)를 의미했을 것입니다. – yuk