From 2f53cdc8f7d04f5c90a6b0f0c2fdd1e6f6187789 Mon Sep 17 00:00:00 2001 From: RobSalati Date: Fri, 10 Oct 2025 12:00:48 -0500 Subject: [PATCH] update FV and FL curves --- src/core/muscle/activeForceLengthCurve.m | 16 ++++++++-------- src/core/muscle/forceVelocityCurve.m | 12 ++++++------ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/core/muscle/activeForceLengthCurve.m b/src/core/muscle/activeForceLengthCurve.m index 539d1e10..cbe10203 100644 --- a/src/core/muscle/activeForceLengthCurve.m +++ b/src/core/muscle/activeForceLengthCurve.m @@ -30,14 +30,14 @@ function normalizedActiveForce = activeForceLengthCurve(... normalizedMuscleFiberLength) -b11 = 0.814483478343008; -b21 = 1.055033428970575; -b31 = 0.162384573599574; -b41 = 0.063303448465465; -b12 = 0.433004984392647; -b22 = 0.716775413397760; -b32 = -0.029947116970696; -b42 = 0.200356847296188; +b11 = 0.8174335205873374; +b21 = 1.0543485609430232; +b31 = 0.16194288664307016; +b41 = 0.06381565273452484; +b12 = 0.43130780067151425; +b22 = 0.7163004815812248; +b32 = -0.029060905309853686; +b42 = 0.19835014420334882; b13 = 0.1; b23 = 1; b33 = 0.5 * sqrt(0.5); diff --git a/src/core/muscle/forceVelocityCurve.m b/src/core/muscle/forceVelocityCurve.m index 78f37ae3..656a95ad 100644 --- a/src/core/muscle/forceVelocityCurve.m +++ b/src/core/muscle/forceVelocityCurve.m @@ -30,12 +30,12 @@ function normalizedForce = forceVelocityCurve(... normalizedMuscleFiberVelocity) -d1 = -12.4090551101489; -d2 = 9.35818070443882; -d3 = 7.93116233095206; -d4 = 2.70637350085154; -d5 = -0.274108493130008; -d6 = 8.03512618783281; +d1 = -32.54607148305652; +d2 = 22.180805935541066; +d3 = 18.810486818973832; +d4 = 6.32671625780895; +d5 = -0.2767160849384081; +d6 = 8.053310381650647; normalizedForce = d1 + d2 * atan(d3 + d4 * atan(d5 + d6 * ... normalizedMuscleFiberVelocity)); end \ No newline at end of file