ReferencesetSmallToZero

<setSmallToZero>

<setSmallToZero> is a Math Operator component that replaces very small floating point numbers that arise during numerical computations to a precise zero value.

Attributes and Properties

Attributes for <setSmallToZero>
AttributeTypeValues
anchor = "…"point
createIntervals = "…"boolean"true" "false"
createVectors = "…"boolean"true" "false"
displayBlanks = "…"boolean"true" "false"
displayDecimals = "…"integer
displayDigits = "…"integer
displaySmallAsZero = "…"number
draggable = "…"boolean"true" "false"
expand = "…"boolean"true" "false"
format = "…"text"text" "latex"
functionSymbols = "…"textList
layer = "…"number
padZeros = "…"boolean"true" "false"
parseScientificNotation = "…"boolean"true" "false"
positionFromAnchor = "…"text"upperright" "upperleft" "lowerright" "lowerleft" "top" "bottom" "left" "right" "center"
referencesAreFunctionSymbols = "…"
renderMode = "…"text
simplify = "…"text"none" "full" "numbers" "numberspreserveorder"
splitSymbols = "…"boolean"true" "false"
threshold = "…"number
unordered = "…"boolean"true" "false"
Props for <setSmallToZero name="s">
PropertyType
$s.anchorpoint
$s.backgroundColortext
$s.createIntervalsboolean
$s.createVectorsboolean
$s.disabledboolean
$s.displayBlanksboolean
$s.displayDecimalsinteger
$s.displayDigitsinteger
$s.displaySmallAsZeronumber
$s.draggableboolean
$s.expandboolean
$s.fixedboolean
$s.fixLocationboolean
$s.formattext
$s.functionSymbolstextList
$s.hiddenboolean
$s.isNumberboolean
$s.isNumericboolean
$s.latexlatex
$s.layernumber
$s.list[ math ]
$s.matrix[ math ]
$s.matrixSizenumberList
$s.numbernumber
$s.numColumnsinteger
$s.numDimensionsinteger
$s.numListItemsinteger
$s.numRowsinteger
$s.padZerosboolean
$s.parseScientificNotationboolean
$s.positionFromAnchortext
$s.renderModetext
$s.simplifytext
$s.splitSymbolsboolean
$s.texttext
$s.textColortext
$s.textStyleDescriptiontext
$s.thresholdnumber
$s.unorderedboolean
$s.valuesetSmallToZero
$s.vector[ math ]
$s.xmath
$s.ymath
$s.zmath

Example: <setSmallToZero> of a tiny number

<setSmallToZero> replaces numbers that are close to 00 to a precise zero value. The default threshold value is 101410^{-14}.


Attribute Example: threshold

The threshold attribute allows the user to change the default limiting value for rounding small values to zero.