https://github.com/PerezOrtegaJ/Neural_Ensemble_Analysis
Tip revision: 9d37fd031dfbdb4eb69faa449d0a6416267a7d4f authored by Jesús Pérez on 28 July 2020, 20:36:58 UTC
Update README.md
Update README.md
Tip revision: 9d37fd0
Mix_Structure.m
function [structureMixed,id] = Mix_Structure(analysis,similar)
% Mix the structure between different days
%
% [structureMixed,id] = Mix_Structure(analysis,similar)
%
% By Jesus Perez-Ortega, May 2020
% Get number of days
n = length(analysis);
% Get number of neurons
nNeurons = length(analysis(1).Network);
% Get number of ensembles
nEnsembles = size(similar,1);
% Mix structure
structureMixed = zeros(nEnsembles,nNeurons);
for i = 1:nEnsembles
for j = 1:n
if similar(i,j)
structureMixed(i,:) = structureMixed(i,:)|...
analysis(j).Ensembles.Structure(similar(i,j),:);
end
end
end
% Sort cells given the mixed structure
[~,id] = Sort_Raster(structureMixed','descend');