Regularized Common Spatial Pattern with Aggregation (R-CSP-A) for EEG Classification
The codes implement the Regularized Common Spatial Pattern with Aggregation (R-CSP-A) algorithm.
Matlab source codes for Regularized Common Spatial Pattern with Aggregation (R-CSP-A) %[Algorithm]%The matlab codes provided here implement the R-CSP-A algorithm presented in the paper
- 9.2K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
19 Mar 2012
MP3 a medical imaging toolbox (MRI, CT, PET...)
Medical software for Processing multi-Parametric images Pipelines
applied to mutiparametric (e.g. MRI T1w + MRI T2w,…), multidimensional (e.g. spatial +temporal+echoes,…) or multimodal (e.g. MRI +CT, …) data. Once defined in a single patient, these processes can be stored
- 1.3K (All time)
- 15 (Last 30 days)
- 5.0 / 5
- Community
-
18 Aug 2023
An early version a common spatial patterns (CSP) algorithm.
- 4.6K (All time)
- 1 (Last 30 days)
- 2.6 / 5
- Community
-
7 Feb 2009
A vectorized, quick and simple implementation of the CSP algorithm.
The function 'csp' performs a bearable implementation of the Common Spatial Patterns (CSP) algorithm, which consists of a binary data-driven supervised data projection of a signal by maximizing the
- 1.3K (All time)
- 2 (Last 30 days)
- -- / 5
- Community
-
19 Jul 2019
Real-Time-Speech-Brain-Entrainment-Neurofeedback-Toolbox
EEG brain-computer interface system for providing real-time speech entrainment neurofeedback
2.0.6 (https://www.mathworks.com/matlabcentral/fileexchange/345-tcp-udp-ip-toolbox-2-0-6), MATLAB Central File Exchange. Retrieved November 2019.Brainard, D. H. (1997) The Psychophysics Toolbox, Spatial
- 735 (All time)
- 4 (Last 30 days)
- -- / 5
- Community
-
14 Apr 2021
Pattern Recognition and Machine Learning Toolbox
Pattern Recognition and Machine Learning Toolbox
This package is a Matlab implementation of the algorithms described in the book: Pattern Recognition and Machine Learning by C. Bishop (PRML).The repo for this package is located at
- 17.2K (All time)
- 18 (Last 30 days)
- 4.6 / 5
- Community
-
28 May 2017
Nth_Oct_Hand_Arm_&_AC_Filter_Tool_Box
Features Nth octave band, Hand Arm, and A and C weighting filters
- 3.5K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
15 Mar 2012
Fractional Octave Band and A, B, C Weighting Filters DF2T SOS IIR Matlab and limited Labview
This is a Direct Form 2 Transposed Cascaded Second Order Sections IIR implementation of Filters.
- 656 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
11 Sep 2015
- 4.2K (All time)
- 178 (Last 30 days)
- -- / 5
- Community
-
23 Nov 2020
- 1.7K (All time)
- 7 (Last 30 days)
- 4.7 / 5
- Community
-
14 Aug 2024
- 3.1K (All time)
- 1 (Last 30 days)
- 4.8 / 5
- Community
-
27 Jul 2011
Convolution in Digital Signal Processing
Interactive courseware module that addresses common foundational-level concepts taught in signal processing courses.
in the time domain $\bullet$ achieve equivalence between low pass filtering and convolution $\bullet$ define and compute convolution of two 2\-D signals $\bullet$ perform spatial filtering of
- 1.7K (All time)
- 12 (Last 30 days)
- 5.0 / 5
- Community
-
14 Oct 2024
Calculates image LBP (Local binary patterns).
The LBP tests the relation between pixel and it's neighbors, encoding this relation into a binary word. This allows detection of patterns/features, while being immune to contrast changes.Current
- 21.6K (All time)
- 2 (Last 30 days)
- 4.5 / 5
- Community
-
25 Jul 2017
Replace solid colors with patterns.
Will create a bitmap copy of a figure with distinct colors replaced with hatch patterns. This is useful for b+w bitmap output. Vector output is not supported.
- 14.2K (All time)
- 5 (Last 30 days)
- 4.4 / 5
- Community
-
8 Jan 2019
octree - partitioning 3D points into spatial subvolumes
OcTree recursively splits a large set of points into smaller subvolumes. A QuadTree but in 3D.
- 5.6K (All time)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
5 Sep 2014
HDLCoder Design Patterns and Examples
Several tutorials in this submission show how to generate HDL from MATLAB code, Simulink models, and Simscape models.
/): Design pattern models for counters, delays, FSMs, bit operations, saturation, CORDIC, FFT, FIR (fixed/single/half precision), Viterbi, OFDM, LED blinking, and frame-based processing (blur, optical flow
- 1.9K (All time)
- 20 (Last 30 days)
- 4.7 / 5
- Community
-
9 Mar 2026
Generate 1/f noise spatial data.
The script generates spatial data with a scale-invariant power spectrum (1/f noise) and a normal error distribution.The spectral density of the data is proportional to f^BETA, where f is the
- 9.1K (All time)
- 1 (Last 30 days)
- 4.9 / 5
- Community
-
31 Mar 2016
Design Pattern: Singleton (Creational)
A MATLAB® OOP implementation of the Singleton Creational Design Pattern
Design Pattern.Written by Bobby NedelkovskiThe MathWorks Australia Pty LtdCopyright 2009, The MathWorks, Inc.Reference:[1] Gamma, E., Helm, R., Johnson, R. and Vlissides, J. Design Patterns : Elements of
- 3.7K (All time)
- 3 (Last 30 days)
- 4.6 / 5
- Community
-
1 Sep 2016
num2strexact (exact version of num2str)
num2strexact does exact conversion of number to string based on IEEE floating point bit pattern
conversion. The conversion uses the exact decimal value of each bit of the IEEE double precision floating point format along with the exact application of 2^exponent. Inf and NaN bit patterns are recognized
- 3.1K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
11 Jun 2020
Thermography pattern analysis and separation for NDT&E
This is a simple demo code to analysis inductive thermal patterns for defect detection in NDT&E
valuable spatial and time patterns according to the whole transient response behavior without any training knowledge
- 1.4K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
11 Feb 2015
Conditional entropy of ordinal patterns (fast algorithm)
CondEn.m computes efficiently conditional entropy of ordinal patterns from 1D time series.
function eCE = CondEn( x, delay, order, windowSize )computes efficiently conditional entropy of ordinal patterns from 1D time series in sliding windows for orders 1...8 of ordinal patterns [1]. See
- 692 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
15 Oct 2018
WINNER II Channel Model for Communications Toolbox
Model and simulate spatially-defined channels for multi-user MIMO wireless systems
Installer file for WINNER II Channel Model for Communications System ToolboxUsing WINNER II channel models, you can model and simulate spatially-defined channels for multi-user MIMO wireless systems
- 6K (All time)
- 10 (Last 30 days)
- 4.8 / 5
- MathWorks
-
26 Jan 2026
Updated code to replace colors in figures with hatching
lines and shapes, and has a wider variety of hatch patterns. applypatch_plus has also been made more efficient and matlab 7ish. It also now can take an image matrix directly, so images can be generated
- 5.1K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
21 Feb 2008
Multibody Contact Force Block Examples in Simscape Multibody
Examples demonstrating contact force modeling in Simscape Multibody
This repository contains a set of examples that demonstrate the Spatial Contact Force block and Planar Contact Force block. The examples cover:Solid-to-solid contact between parameterized solids like
- 692 (All time)
- 9 (Last 30 days)
- 4.0 / 5
- Community
-
13 Jan 2026
Consolidates common elements in x (may be n-dimensional), aggregating corresponding y.
- 10.5K (All time)
- 2 (Last 30 days)
- 4.9 / 5
- Community
-
10 Sep 2007
- 25.1K (All time)
- 15 (Last 30 days)
- 3.5 / 5
- Community
-
3 Jul 2011
SPACE - Spatial Pattern Analysis using Closest Events
Point Pattern Analysis to characterize the bivariate spatial relationship between pairs of masked patterns within digital images.
Title: SPACE - Spatial Pattern Analysis using Closest EventsCitation: Andrew M Soltisz, Peter F Craigmile, Rengasayee Veeraraghavan. Spatial Pattern Analysis using Closest Events (SPACE)—A Nearest
- 89 (All time)
- 2 (Last 30 days)
- -- / 5
- Community
-
28 Mar 2025
Exploration of the Spatial Characteristics of a Circular Piston with Matlab Implementation
Exploration of the spatial characteristics of a circular piston with 4D slices.
The codes presented here concern the exploration of the spatial characteristics of a circular piston, i.e. the acoustic (sound) pressure level at every point in front of the transducer (e.g. a
- 541 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
29 Apr 2018
Windowed Fourier transform for fringe pattern analysis
To process fringe patterns obtained from optical interferometry, fringe projection, SAR, MRI etc.
- 4.4K (All time)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
24 Jul 2009
- 9.3K (All time)
- 53 (Last 30 days)
- 5.0 / 5
- Community
-
22 Oct 2022
A Simple function to plot external common tangents to circles
It helps to draw external common tangents when centers and radii of two circles are inputs.
The function sirkl_tan plots external common tangents of two non-intersecting circles. The radii of two circles is to be given by a vector of non-negative numbers and centers is given by a vector
- 390 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
3 Jul 2011
Strategy Design Pattern in Matlab 2008b
Strategy Pattern defined by "Gang of Four" in: "Design Patterns: Elements of ...," Gamma, et al.
they provide us with a common language to discuss various programming structures.The GoF define the Strategy Pattern as: Defines a family of algorithms, encapsulates each one, and makes them
- 1.3K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
20 Nov 2008
It is the basic theory of pattern recognition.
definition of pattern recognition. notes pn approaches of pattern recognition. notes o bayseian's theory used in pattern recognition
- 719 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
1 Dec 2011
Multiple curve fitting with common parameters using NLINFIT
Wrapper for NLINFIT which allows simultaneous fitting for multiple data sets with shared parameters.
- 4.1K (All time)
- 6 (Last 30 days)
- 4.6 / 5
- Community
-
20 Apr 2016
Efficient LLBP (Line Local Binary Pattern)
The function implements LLBP (Line Local Binary Pattern)
Description The LLBP tests the relation between pixel and its neighbors, encoding this relation into a binary word. This allows detection of patterns/features. The current version uses horizontal
- 1.9K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
22 Aug 2015
Efficiently computing distribution and sequence of ordinal patterns from 1D time series
function OPsequence efficiently [1,2] computes distribution and sequence of ordinal patterns from 1D time series indata for the given order and delay (note that only orders = 1…8 are supported in
- 297 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
15 Oct 2018
fpat: a fuzzy pattern detector
the only pattern detector you will ever need
Schwarz, Shoelson & Amphlett, Retailers Of Fine MATLAB Cloth Since 1987, proudly announce another piece of visionary software: FPAT - A Fuzzy Pattern DetectorDid you ever listen to a
- 6.7K (All time)
- 1 (Last 30 days)
- 4.3 / 5
- Community
-
16 Jul 2007
Computes a spatial activity index for images
- 1.7K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
14 Sep 2006
MATLAB WEB API (connect to WEB services using OAuth 1.0/2.0)
Work with WEB services directly from MATLAB
- 822 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
16 Apr 2021
Fast mesh-mesh intersection using ray-tri intersection with octree spatial partitioning.
Fast mesh-mesh intersection based on ray-tri solution. Octree partitioning gives large speed-up.
prohibitive for meshes greater than a few thousand % triangles. The reliance on spatial partitioning using octree subdivision% carries overhead in binning the two input meshes, but is still usually% MUCH faster
- 1.2K (All time)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
16 Feb 2015
Generate surface plot of the Airy pattern
Based on the Bessel function of the first kind, it generates the diffraction pattern as surface plot.
- 768 (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
23 Jun 2016
Spatial Fuzzy Clustering and Level Set Segmentation
Integrating spatial fuzzy clustering with level set methods for automated medical image segmentation
level set algorithm is proposed in this paper to facilitate medical image segmentation. It is able to directly evolve from the initial segmentation by spatial fuzzy clustering. The controlling parameters
- 11.3K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
30 Apr 2015
FPGA-Adaptive-Beamforming-and-Radar-Examples
This repository contains FPGA/HDL demonstrations several beamforming and radar designs. Simulink models and MATLAB reference code are provid
- 1.2K (All time)
- 10 (Last 30 days)
- 4.8 / 5
- Community
-
14 Aug 2023
Stateflow Design Patterns (Part III)
This ZIP-file contains the models used in the webinar entitled Stateflow Design Patterns (Part III).
This ZIP-file contains the models used in the webinar entitled Stateflow Design Patterns (Part III). Highlights include the Stateflow Pattern Wizard and continuous-time modeling in Stateflow.
- 1.9K (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
Model View Control Pattern using GUIDE
A simple GUIDE with Uicontrols is modified to demonstrate the application of MVC in Matlab.
Model View Controller (MVC) is a compound pattern whose goal is to separate responsibilities into modular pieces that can be interchanged relatively easily. If you didn't need a user interface, all
- 1.7K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
13 Feb 2013
The present GUI shows the radiation pattern from 3 dipoles in two types of display: linear and polar
- 2.4K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
2 May 2012
Read tifs > 4GB, predicting data location from precached offset patterns.
page:github.com/dgreenberg/read_patterned_tifdata/
- 282 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
30 Jan 2015
Design Pattern: Iterator (Behavioural)
A MATLAB® OOP implementation of the Iterator Behavioural Design Pattern
Intent: Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation [1]. This design pattern is also known as Cursor.Motivation: An
- 1.6K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
Design Patterns for Simulink Functions in Stateflow
Design patterns for Simulink® functions inside Stateflow® (requires R2008b or later)
This ZIP file contains the model files related to Sateflow Design PatternsThese model files contain three different design patterns for modeling Simulink functions inside of Stateflow. The design
- 1.8K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
Generates spatial data using an AR1 process with normal error distribution.
, periodic spatial pattern, with normal error distribution, and a variance of SIGMA, the command isspatialPatternAR1([10,10],PHI,SIGMA)or equivalently,spatialPatternAR1([10,10],PHI,SIGMA,1)the same pattern
- 1.7K (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
31 Mar 2016
Spectral-Spatial-RF-Pulse-Design
Toolbox for designing spectral-spatial RF pulses for MRI and MR spectroscopy applications
This package includes Matlab functions to design spectral-spatial RF pulses (also known as spatial-spectral RF pulses) for application to magnetic resonance spectroscopy and imaging.
- 935 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
7 Jun 2024
Atomistic Topology Operations in MATLAB (atom), is a MATLAB library for manipulation of (periodic) molecular systems
maximum neighbor cutoff distance```The common theme for the scripts is the use of the MATLAB variable type called struct, which acts as a variable container for the atoms' and molecules' different
- 1.5K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
7 May 2025
Intuitive RGB color values from XKCD
RGB triplets for 949 colors, by how they're perceived on a computer monitor and their common names.
an XKCD survey described here: http://blog.xkcd.com/2010/05/03/color-survey-results/ A chart of available colors and their most common names can be found here: http://xkcd.com/color/rgb/SyntaxRGB =
- 4.9K (All time)
- 9 (Last 30 days)
- 4.9 / 5
- Community
-
12 Jun 2017
Dynamic Recursive Point Pattern Matching Algorithm for CBIR
This program recognizes the Hand Gestures of American Sign Language. Previously, it was vastly used for Hand Gesture Recognition projects.
dynamic point pattern similarity measure algorithm which works in conjunction with Keypoint Generation algorithmsFor demonstration purposes, this program recognizes the Hand Gestures of American Sign
- 11K (All time)
- 1 (Last 30 days)
- 4.9 / 5
- Community
-
4 May 2020
MATLAB/Simulink for Digital Signal Processing
Many MATLAB codes for Digital Signal Processing
222Chapter 7: DoA Estimation2397.1 BEAMFORMING AND NULL STEERING2427.2 CONVENTIONAL METHODS FOR DOA ESTIATION2487.3 SUBSPACE METHODS FOR DOA ESTIATION2517.4 SPATIAL SMOOTHING TECHNIQUES 2561Chapter 8
- 8K (All time)
- 20 (Last 30 days)
- 5.0 / 5
- Community
-
31 Jul 2012
Free pattern recognition toolbox for MATLAB
The Pattern Recognition Toolbox (PRT) for MATLAB (tm) is a framework of pattern recognition and machine learning tools that are powerful, expressive, and easy to use. Create a data set from your
- 10.9K (All time)
- 9 (Last 30 days)
- 4.7 / 5
- Community
-
29 Apr 2014
Programming Patterns in MATLAB
PPT presentation of some MATLAB® programming patterns
This file contains slides from the talk I gave at the 1997 MATLAB User's Conference. It shows some programming patterns in MATLAB, relevant to version 5.0 and beyond. A few of the patterns may be
- 5.5K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
1 Sep 2016
PPML - Periodically Patterned Multi Layer
Electromagnetic properties of patterned multilayers based on RCWA (Rigorous Coupled Wave Analysis)
Rigorous coupled wave analysis (RCWA) based on the scattering matrix (SM) algorithm is one of the most powerful tools for the electromagnetic simulation of patterned multilayer structures. PPML -
- 2.7K (All time)
- 11 (Last 30 days)
- 5.0 / 5
- Community
-
16 Feb 2022
Fast check if 2 arrays have a common element
C-Mex: anyEqThis is a simple but fast check, if two arrays contain any common element.The C-Mex is 25% to 60% faster than the equivalent Matlab expression "any(X(:) == y)" and much faster than
- 1.4K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
11 Sep 2013
Bayesian spatial propensity score matching. This is an update of the original code I made in 2014, now updated to run in MatLab 2020a
Bayesian Spatial Propensity Score Matching (BS-PSM)Rolando Gonzales MartinezUpdated and tested to run on MatLab 2020a (January 2022)In order to run the BS-PSM algorithm you will need: (1) A n x n
- 126 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
9 Jan 2022