The provided MATLAB code models the biomechanical properties of the whisker (vibrissal) system in rodents, focusing on the motor plant and its response to motor commands, particularly at small whisker angles. Here is a breakdown of the biological concepts being modeled and how they relate to whisker movement and sensory perception:
N=5
), with specific attention to the third one in the sequence (vib_num=3
). The whiskers are represented by their resting angles, indicating their natural resting position without muscle activation.intrinsic_muscle_set
defines which muscles are active (1) or inactive (0). This represents the neural control of the intrinsic muscles involved in whisker movement.force_factor
simulates the strength of muscle contraction, affecting whisker dynamics. The modulation of these forces models how motor commands translate into whisker positioning.Mf
and Mh
represent the masses of the follicle and the hair, respectively, crucial for understanding how forces affect whisker movement.zeta_up
, zeta_dn
, zeta_gr
, and Kup
, Kdn
, Kgr
represent damping and spring constants that simulate the mechanical properties of the whisker follicle and the surrounding tissue, impacting how the whiskers respond dynamically to forces.I0
and C
are critical for understanding rotational dynamics of the whiskers during movement.tauc
and taur
correspond to time constants affecting muscle contraction and relaxation, respectively. They determine how quickly the whisker can adjust in response to motor commands.In essence, this model aims to capture the complexities of whisker movement due to intrinsic muscle contractions, focusing on the mechanical and dynamic behavior of the whisker system under small angle deviations. It's a comprehensive attempt to understand how motor commands translate into sensory experiences through precise control of whisker mechanics.