KerMor  0.9
Model order reduction for nonlinear dynamical systems and nonlinear approximation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
models.motorunit.experiments Namespace Reference

Functions

function  InitialConditions ()
 % Old version: This script runs the motorunit.Model instance without input for 10 seconds, after which a stable initial condition is found. This is run for 50 different mu_1 values (i.e. fibre types), and the resulting values are learned by a 7-degree polynomial for each dimension. This in turn is used to build a affine-linear initial condition for the motorunit.System More...
 
function  MaxForce ()
 Script to determine the maximum force created by the sarcomere at maximum mean current for each fibre type. More...
 
function  SarcoScaling ()
 Script to create an output force scaling for the Shorten sarcomere model. The assumption is to have the same force being generated from each fibre type when only one twitch is performed. More...
 

Function Documentation

function models.motorunit.experiments.InitialConditions ( )

% Old version: This script runs the motorunit.Model instance without input for 10 seconds, after which a stable initial condition is found. This is run for 50 different mu_1 values (i.e. fibre types), and the resulting values are learned by a 7-degree polynomial for each dimension. This in turn is used to build a affine-linear initial condition for the motorunit.System

%

New version
In principle the same, but the original shorten IC's are used, a single twitch is executed and the value after 2000ms is used as initial condition.

% Usage The resulting "coeff" matrix is stored in the models.motorunit package folder as x0coeff.mat and read upon model construction.

Definition at line 20 of file InitialConditions.m.

References k, Norm.L2(), Norm.Linf(), polyval(), and t.

Here is the call graph for this function:

function models.motorunit.experiments.MaxForce ( )

Script to determine the maximum force created by the sarcomere at maximum mean current for each fibre type.

Definition at line 20 of file MaxForce.m.

References PlotManager.LeaveOpen, and polyval().

Here is the call graph for this function:

function models.motorunit.experiments.SarcoScaling ( )

Script to create an output force scaling for the Shorten sarcomere model. The assumption is to have the same force being generated from each fibre type when only one twitch is performed.

This is still questionable!

The resulting polynomial coefficients are stored in the models.motorunit.SHSystem.ForceOutputScalingPolyCoeff property and used for appropriate scaling of the output signal (depending on the fibre type)

Definition at line 20 of file SarcoScaling.m.

References polyval().

Here is the call graph for this function: