Psth

버전 1.0.0.0 (1.69 KB) 작성자: Rajiv Narayan
Computes the peri-stimulus time histogram for neural spike times

다운로드 수: 4.1K

업데이트 날짜: 2007/4/23

라이선스 보기

PSTH Computes the peri-stimulus time histogram for neural spike times. The routine plots the trial averaged spike rate as a function of time.
R = PSTH(TIMES, BINSIZE, FS,NTRIALS,TRIALLEN)
R = PSTH(TIMES, BINSIZE, FS,NTRIALS,TRIALLEN ,AXESHANDLE)
TIMES - spike times (samples)
BINSIZE - binwidth (ms)
FS - sampling rate (hz)
NTRIALS - number of trials
TRIALLEN - length of a trial (samples)
R - spike rate (spikes/s)

Can handle large datasets and uses Matlab's built-in histc function for optimized performance.

An example:
%spike times can be specified in continuous time
%here we have 3 trials and a trial length of 1000 samples
t = [10, 250, 900, 1300, 1600, 2405, 2900];

%the same spike times can also be specified per trial
t2 =[10, 250, 900, 300, 600, 405, 900];
r = psth(t,10,1000,3,1000) ;
r2 = psth(t2,10,1000,3,1000);

인용 양식

Rajiv Narayan (2022). Psth (https://www.mathworks.com/matlabcentral/fileexchange/14745-psth), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R13SP1
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!