Interval package: Difference between revisions

1,818 bytes added ,  5 February 2015
→‎IEEE 1788 Index: Added table with function names
m (→‎Matrix operations: reduced accuracy of matrix operations, since MPFR sum is not correctly rounded)
(→‎IEEE 1788 Index: Added table with function names)
Line 393: Line 393:
  warning: illegal interval boundaries: infimum greater than supremum
  warning: illegal interval boundaries: infimum greater than supremum
  ans = [NaI]
  ans = [NaI]
== IEEE 1788 Index ==
{| class="wikitable" style="margin: auto; min-width: 50%"
|+ In terms of a better integration into the GNU Octave language, several operations use a function name which is different from the name proposed in the standard document.
!IEEE 1788
!GNU Octave
|-
|colspan="2" style="text-align: center" | Interval constructor
|-
| newDec
| infsupdec [http://octave.sourceforge.net/interval/function/@infsupdec/infsupdec.html]
|-
| numsToInterval
| infsup [http://octave.sourceforge.net/interval/function/@infsup/infsup.html]
|-
| textToInterval
| infsup [http://octave.sourceforge.net/interval/function/@infsup/infsup.html] ''or''<br/>infsupdec [http://octave.sourceforge.net/interval/function/@infsupdec/infsupdec.html]
|-
|colspan="2" style="text-align: center" | Interval arithmetic function
|-
| exp10
| pow10 [http://octave.sourceforge.net/interval/function/@infsup/pow10.html]
|-
| exp2
| pow2 [http://octave.sourceforge.net/interval/function/@infsup/pow2.html]
|-
| recip
| inv [http://octave.sourceforge.net/interval/function/@infsup/inv.html]
|-
| roundTiesToAway
| round [http://octave.sourceforge.net/interval/function/@infsup/round.html]
|-
| roundtiestoeven
| roundb [http://octave.sourceforge.net/interval/function/@infsup/roundb.html]
|-
| trunc
| fix [http://octave.sourceforge.net/interval/function/@infsup/fix.html]
|-
|colspan="2" style="text-align: center" | Interval matrix operation
|-
| sumSquare
| sumsq [http://octave.sourceforge.net/interval/function/@infsup/sumsq.html]
|-
|colspan="2" style="text-align: center" | Interval set operation
|-
| intersection
| and (<code>&</code>) [http://octave.sourceforge.net/interval/function/@infsup/and.html]
|-
| convexHull
| or (<code>&#x007C;</code>) [http://octave.sourceforge.net/interval/function/@infsup/or.html]
|}


== Related work ==
== Related work ==
240

edits