Generalised Sliding Window Function for MATLAB

버전 1.0 (2.38 KB) 작성자: Richard Somervail
Matlab function which allows you to compute any other function as a sliding window along the first dimension of a matrix of data.
다운로드 수: 8
업데이트 2022/7/17
%   
%   Computes any sliding window with a chosen input function
% 
%   Usage:    out = rs_winfun( data, cfg)
%   
%   data - first dimension is the one you slide through (usually time)
% 
%   cfg - structure with the following fields: 
% 
%        ** essential **
%          fs - sampling rate of data (Hz)
%          win - sliding window dimensions in seconds: [timeBefore timeAfter]
%          func - handle of function to be applied, e.g. @mean
% 
%        ** optional **
%          func_params - parameters for the function as a cell array
%          toi - sample numbers to compute value for in first dimension of data (if empty computes for all timepoints)
%          edge_mode - 'exclude' - ignore edge values which do not have a complete window (default)
%                      'include' - compute these values anyway with limited values in the window
%          verbosity - 'quiet'   - use evalc to supress command window output of the function
%                      'verbose' - just use feval (maybe more efficient)
%  
% 
%   Richard Somervail, 17/07/2022

인용 양식

Richard Somervail (2026). Generalised Sliding Window Function for MATLAB (https://github.com/rsomervail/matlab_generalisedSlidingWindowFunction/releases/tag/v1.0), GitHub. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2022a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
태그 태그 추가
버전 게시됨 릴리스 정보
1.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.