Statistics - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Statistics and Data Analysis : Statistics Package : Data Manipulation : Statistics/EvaluateToFloat

Statistics

  

EvaluateToFloat

  

evaluate data using floating-point arithmetic

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

EvaluateToFloat(X)

Parameters

X

-

data sample

Description

• 

The EvaluateToFloat command evaluates to floating-point all elements in data. Each element of data can be any Maple expression, but this expression must be able to be evaluated to a floating-point number. Failure to evaluate to do so will generate an exception. By default the EvaluateToFloat attempts to represent the result using hardware data type. This can be changed by setting the UseHardwareFloats flag to false.

• 

The first parameter X is a data sample - given as e.g. a Vector.

Examples

withStatistics:

AArray3,3,1,a,b,a,π,sin1,undefined,∞

A:=331abaπsin1undefined∞

(1)

This will result in an error since A contains non-numeric data.

EvaluateToFloatA

Error, (in Statistics:-EvaluateToFloat) unable to evaluate a to floating-point

BRemoveNonNumericA

B:=331πsin1

(2)

EvaluateToFloatB

3.3.1.3.141592653589790.841470984807897

(3)

Csin1,sin2,sin3

C:=sin1,sin2,sin3

(4)

EvaluateToFloatC

0.841470984807897,0.909297426825682,0.141120008059867

(5)

UArrayC

U:=sin1sin2sin3

(6)

SEvaluateToFloatU

S:=0.8414709848078970.9092974268256820.141120008059867

(7)

UseHardwareFloatsfalse

UseHardwareFloats:=false

(8)

TEvaluateToFloatU

T:=0.84147098480.90929742680.1411200081

(9)

ArrayOptionsS,datatype

float8

(10)

ArrayOptionsT,datatype

sfloat

(11)

See Also

Statistics

Statistics[Computation]

Statistics[DataManipulation]

Statistics[RemoveInRange]

Statistics[RemoveNonNumeric]

Statistics[SelectInRange]

Statistics[SelectNonNumeric]

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam