반응형
'ccode' 태그의 글 목록
본문 바로가기

ccode3

Hz와 Duty cycle 기본 이해 - Duty Cycle Hz를 이해하더라도 시간이 지나면 결국 까먹게 되더라구요 ;( 그래서 제가 공부용으로 정리했던 내용을 기록용으로 여기에 올려봅니다. F=1/T의 뜻은 1Hz는 1초에 1번 주기가 생성된다는 뜻입니다. 여기서는 주기를 1로 간단히 표현했는데 사실 주기가 얼마나 되는지도 정할 수 있으니 1은 고정된 숫자가 아니라는것을 알아주세요. 여기서 Duty Cycle은 D=T/P*100(%)입니다. 이뜻은 주파수 주기의 on과 off의 비율을 조정한다고 생각하면 조금 쉽습니다. 오른쪽 밑의 그림을 봐 주세요. 주파수 구하는 방법은, 1주기가 전체 60Hz 중 2/60정도라면 F=주기/시간을 했을때 30Hz가 나오게 됩니다. 30Hz는 1주기가 실행되는 시간이라는 뜻이되고요. 이때 Duty cyc.. 2020. 1. 21.
Unity로 설문지 제작(버튼 만들기,씬이동, 슬라이더 값 받기) 연구실에 처음 들어갔을때 Unity로 만든건 게임이 아니라 설문지였다........ 설문조사를 받을때 단순이 1점부터 5점이 아니라 좀 더 무의식속에서 얻어낼 수 있는 점수를 원한 것이었을까.... 아무튼 슬라이더바를 이용해서 점수를 얻는 것이기 때문에 C코드 약간만 배우고 unity를 한번도 다뤄본 적이 없는 초보가 겁없이 뛰어들다가 많은 고통을 받았다.ㅠ 8개의 버튼은 누르게 되면 해당 설문지 화면으로 넘어가게 됩니다. 설문조사는 슬라이더를 밀면서 점수를 자동으로 저장하게 되고요. 나중에 저장한 값들을 따로 txt파일로 만들어 뱉어낼 수 있게 됩니다. - 씬 불러오기 Application.LoadLevel("이동할 씬 이름"); 을 사용해 씬을 이동할 수 있습니다. 에셋의 스크립트를 main came.. 2020. 1. 21.
뇌파 분석을 위한 Spectrum 기초, FFT 간단 이해 뇌파를 얻게되면 사전에 Fram rate를 지정해 주게 되고 이를 알아야 어떻게 자르고 분석하고 필요한 정보만 얻을 수 있는지가 정해진다. 필자는 수학이 아주 약하기 때문에 이해를 금방 까먹고 마는 도돌이표에 빠진다. 그래서 Matlab으로 그래프를 그려가며 정리해서 포스팅 해 본다. 여러분도 이 글을 읽으면서 대체적으로 이해할 수 있길 바란다. - Spectrum 기초 왼쪽 그림은 1Hz를 나타내는 모습이다. x축이 0부터 1초를 뜻하고 y축은 -1부터 1까지 크기를 보여준다. y축의 0부터 1은 보통 on, +, 켜짐 등등의 의미로 칭하고 0부터 -1까지는 off, -, 꺼짐 등등의 의미가 된다. 그래서 1Hz는 한번의 on과 off가 일어나는 것을 뜻한다. (한번의 물결이라고 볼 수 있음) 일반적으.. 2020. 1. 21.