Feedback Overview - mkraska/meclib GitHub Wiki

Here we collect procedures for creating feedback in STACK questions (with or without MecLib).

Feedback for numeric input

Feedback for numeric input with and without units

  • fb_unit generic feedback function for unit input
  • Correct base units? (is done with UnitRelative and Co)
  • Is the value provided strictly numeric (not an un- or just partly simplified expression)? (how to do this?) -> for numeric input only, you have the extra options intnum and floatnum
  • Value Less or Greater than Expected
  • Mantissa Check Is the result off by an order of magnitude?
  • Check of Sign Is the sign correct? This is less trivial than it seems.
  • Zero values with units How to handle unit inputs where the result could possibly be zero?
  • Exclude unwanted units E.g. Hz for angular velocities or J for moments

Feedback for symbolic input

Feedback for interactive graphical input

Other special purpose feedback

Input and validation issues