Three Things I Do:
- Mathematical Modeling
- Programming and Software Design
- Writing About Both
Modeling

Programming
def control_action( error ):
cumul += error
return kp*error + ki*cumul
Writing


def control_action( error ):
cumul += error
return kp*error + ki*cumul
