❤️ The Frank-Starling Law of the Heart (2D): Preload & Stroke Volume
Drive a genuine Hill-function Frank-Starling curve by hand or let a venous-return cycle sweep it, and watch a beating ventricle schematic respond stroke by stroke.
This 2D companion strips the Frank-Starling mechanism down to its live curve: a genuine Hill-function stroke-volume relationship, SV(EDV) = plateau · EDV^n / (mid^n + EDV^n), rises from a resting filling volume toward a plateau — and, in the heart-failure scenario, actually turns over past a threshold as an overstretched failing muscle loses contractile efficiency. A movable operating point rides that curve live, a manual override slider lets you park end-diastolic volume anywhere instead of only watching the built-in venous-return sweep, and a beating ventricle schematic on the right fills through diastole and ejects through systole using the same stroke-volume number the curve is reading, so cause and effect stay visibly linked frame to frame.
2D Frank-Starling curve lab: drive a genuine Hill-function stroke-volume curve by hand or let a venous-return cycle sweep it, and watch a beating ventricle schematic respond in real time.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install