Modules / diffcalc
Differential Calculus
Functions, limits, derivatives and their applications, with practice problems and answer checking.
- Version
- 0.2.1 in progress
- Follows
- OpenStax Calculus Volume 1, Chapters 1–4
- Level
- First-year university, senior secondary
- Needs
- Lab4IQM 1.7 or newer, Blender 4.2.0 or newer
- Commands
- 27

Try these
Each line is a command from the module's own examples; type it in the
Lab4IQM console after import diffcalc.
1.1 A function and its features
function(f=x^3 - 3*x); view2d()1.1 A piecewise function
function(f="x^2 for x < 1; 3 - x for x >= 1", x=-2..4); view2d()1.1 Composite functions
compose(f=sqrt(x), g=x^2 - 4); view2d()1.2 Transformations of a graph
transform(f=x^2, a=-1/2, h=2, k=3); view2d()1.2 Powers x^n
family(f=x^n, n=(1, 2, 3, 4), x=-2..2); view2d()1.3 The unit circle
unitcircle(t=2*pi/3); view2d()1.4 An inverse function
inverse(f=x^3 + 1); view2d()1.4 Restricting the domain
inverse(f=x^2, x=0..3); view2d()Commands
help(diffcalc) in the console lists them with their options.
functionfamilycomposetransforminverseunitcirclesecantlimitsqueezecontinuityivtepsdeltaderivativemotionimplicitdiffrelatedrateslinearizeextremamvtsketchasymptotesoptimizelhopitalnewtonantiderivativepracticecheck