28 basedir = fileparts(mfilename(
" fullpath "));
112 load(fullfile(basedir,
" paramdomaindetection_withnoise "));
116 h = pm.nextPlot(
" motoparamstudy ",
" Motoneuron firing rate in Hz for different parameters ",
" fibre_type ",
" mean_current_factor ");
117 tri = delaunay(ps(1,:),ps(2,:));
118 trisurf(tri,ps(1,:),ps(2,:),Hz,
" FaceColor ",
" interp ",
" EdgeColor ",
" interp ");
119 tricontour(gca, tri, ps
" , Hz ",linspace(MinHz,MaxHz,5));
122 h = pm.nextPlot(
" upperlimitpoly ",
" Upper limit for mean current dependent on fibre type ",
" fibre_type ",
" mean_current_factor ");
123 plot(h,x_ft,fx_mc,
" b ",ft1,
polyval(upperlimit_poly,ft1),
" r ");
function [ cout , hout ] = tricontour(ax,double t, p, Hn, N, varargin)
PlotManager: Small class that allows the same plots generated by some script to be either organized a...
logical LeaveOpen
Flag indicating if the plots should be left open once the PlotManager is deleted (as variable) ...
function ParamDomainDetection()
% Setup This script is used to detect a physically reasonable parameter domain for the motoneuron mod...