https://github.com/PerezOrtegaJ/Neural_Ensemble_Analysis
Raw File
Tip revision: 9d37fd031dfbdb4eb69faa449d0a6416267a7d4f authored by Jesús Pérez on 28 July 2020, 20:36:58 UTC
Update README.md
Tip revision: 9d37fd0
makerandCIJ_und.m
function [CIJ] = makerandCIJ_und(N,K)
%MAKERANDCIJ_UND        Synthetic directed random network
%
%   CIJ = makerandCIJ_und(N,K);
%
%   This function generates an undirected random network
%
%   Inputs:     N,      number of vertices
%               K,      number of edges
%
%   Output:     CIJ,    undirected random connection matrix
%
%   Note: no connections are placed on the main diagonal.
%
%
% Olaf Sporns, Indiana University, 2007/2008

ind = triu(~eye(N));
i = find(ind);
rp = randperm(length(i));
irp = i(rp);

CIJ = zeros(N);
CIJ(irp(1:K)) = 1;
CIJ = CIJ+CIJ';         % symmetrize
back to top