이론 (4) 썸네일형 리스트형 1차 Low-Pass Filter(저주파 통과필터), High-Pass Filter(고주파 통과 필터) 구현하기, 코드 저주파 통과필터(Low-Pass Filter), 고주파 통과필터 (High-Pass Filter)를 이하 lpf, hpf라 부르겠습니다. 신호 처리를 함에 있어 원하는 신호를 뽑아내기 위해 lpf와 hpf를 사용하여 지지고 볶았습니다. 어느정도 원리를 깨달았죠.. 코드만 원하시면 밑으로 가면 됩니다. ㅎㅎ 책을 참고하였습니다. 1차 Low-Pass Filter lpf는 말그대로 신호의 낮은 주파수 부분을 통과시키는 건데요, 즉 신호의 높은 주파수(예를 들어 진동이나 노이즈)를 없애 신호를 좀더 매끄럽게 만들어 줍니다. 그러므로 자주 사용되죠. 이런식으로 효과를 볼 수 있습니다. Smoothing이라고도 하죠. 그냥 lpf입니다. 단순히 생각하면 lpf를 만들기 위해선 이전 측정값과 현재 측정값에 가중치를.. 유용 문서 AsyncTask 안드로이드 AsyncTask를 이용한 HttpUrlConnection 미세먼지 API 활용하기 MCP/MVP 디자인 패턴 Android Room 넥서스7에서 잘 동작하는 어플리케이션 만들기 프래그먼트간 통신하는 3가지 방법 ViewModel을 능가하는 LiveData ― Transformations와 MediatorLiveData를 사용하는 반응형 패턴 라즈베리파이 ibus 작동 안될때 라즈베리파이 해상도 근전도 ― 근수축시간 구하기 근 수축 시간 근전도신호의 근수축시간은 몇 ms안에 힘을 주는지 측정하면 됩니다. 역치 값 (base 값) 구하기 먼저, 몇초간 가만히 있을 때의 평균과 표준편차를 구합니다. 참고. 표준편차 표준편차는 (제곱의 평균 - 평균의 제곱)의 루트로 구하였습니다. 그 후, 표준편차의 2배(2sd), 혹은 3배(3sd)에 평균값을 더해 역치 기준 값을 잡습니다. 역치값을 기준으로 근수축시간을 재면 됩니다. 즉, 역치 값은 평균값 ± 표준편차x2(혹은 x3) 이 됩니다. 최초 onSet Time 구하기 onset time은 시작부터 역치 이상 시간까지의 시간입니다. 시작이 어디냐를 정하는것이 문제되는데, 소프트웨어 부분에서 시작 부분을 정하는 것(시작 명령을 내보는 방법), 센서에 내장된 가속도계를 기준으로 하는 .. float형의 실수 byte 저장 방식 4byte float의 byte 저장 1byte 부호 지수 지수 지수 지수 지수 지수 지수 1byte 지수 가수 가수 가수 가수 가수 가수 가수 1byte 가수 가수 가수 가수 가수 가수 가수 가수 1byte 가수 가수 가수 가수 가수 가수 가수 가수 123.45 = 1.2345 × 10² 1.2345 : 가수 10² : 지수 참고문서 float형의 실수 저장 방식 이전 1 다음