diff --git a/src/model/Afferent.m b/src/model/Afferent.m index 80fa81b..ae87bac 100644 --- a/src/model/Afferent.m +++ b/src/model/Afferent.m @@ -1,13 +1,13 @@ classdef Afferent < handle properties - class@char vector - parameters@double vector - location@double vector - depth@double scalar - idx@int16 scalar - noisy@logical scalar - model@char vector + class char + parameters double + location double + depth double + idx int16 + noisy logical + model char end properties (Dependent = true, SetAccess = private) diff --git a/src/model/AfferentPopulation.m b/src/model/AfferentPopulation.m index 95bfe6c..f97e272 100644 --- a/src/model/AfferentPopulation.m +++ b/src/model/AfferentPopulation.m @@ -1,7 +1,7 @@ classdef AfferentPopulation < handle properties - afferents@Afferent vector = Afferent.empty; + afferents Afferent = Afferent.empty; end properties (Dependent = true) diff --git a/src/model/Response.m b/src/model/Response.m index b90e936..be0115c 100644 --- a/src/model/Response.m +++ b/src/model/Response.m @@ -1,8 +1,8 @@ classdef Response < handle properties - spikes@double vector - afferent@Afferent scalar + spikes double + afferent Afferent propagated_struct end diff --git a/src/model/ResponseCollection.m b/src/model/ResponseCollection.m index f062821..9ad38fa 100644 --- a/src/model/ResponseCollection.m +++ b/src/model/ResponseCollection.m @@ -1,8 +1,8 @@ classdef ResponseCollection < handle properties - affpop@AfferentPopulation scalar - responses@Response vector + affpop AfferentPopulation + responses Response stimulus end diff --git a/src/model/Stimulus.m b/src/model/Stimulus.m index 63a73c5..da4c17f 100644 --- a/src/model/Stimulus.m +++ b/src/model/Stimulus.m @@ -3,10 +3,10 @@ classdef Stimulus < handle properties(SetAccess = private) - trace@double = 1+.5*sin(linspace(0,10,5000)*2*pi*10)'; % indentation matrix (nsamples,npins) - location@double = [0 0]; % 2D coordinates of each pins (npins,2) - sampling_frequency@double scalar = 5000; % sampling frequency of the stimulus - pin_radius@double scalar =0.05; % pin radius + trace double = 1+.5*sin(linspace(0,10,5000)*2*pi*10)'; % indentation matrix (nsamples,npins) + location double = [0 0]; % 2D coordinates of each pins (npins,2) + sampling_frequency double = 5000; % sampling frequency of the stimulus + pin_radius double =0.05; % pin radius profile % equivalent load profile profiledyn % dynamic load profile indentprofile