Client Account:   Login
Home Site Statistics   Contact   About Us   Wednesday, March 29, 2017

users on-line: 2 | Forum entries: 6   
j0110924 - Back to Home
   Skip Navigation LinksHOME › AREAS OF EXPERTISE › Function Evaluation in Smalltalk

OVERVIEW
Integration of Functions

FUNCTION EVALUATION...

Many mathematical functions used in numerical computation are defined by an integral, a recurrence formula, or a series expansion.

FUNCTION CONCEPT...

A function in Smalltalk (the language we used for implementation) can be readily implemented with a block closure. Block closures in Smalltalk are treated like objects; thus, they can be manipulated as any other objects. For example, the one-variable function defines as

f(x) = 1 / x,

can be implemented as

f := [:x | 1 / x]

Funtion evaluation is heavily used in the area of statistics. While we did not get a chance to get involved in a mineral application applying these techniques, we believe is worth sharing with our readers the importance of its use. We do show our test implementations using Smalltalk as the language of choice.

We chose four function concepts to illustrate our handling of function evaluation: Polynomials, Error Function, Gamma Function and Beta Function.

Please select from the menu   →






Skip Navigation Links.

Home Skip Navigation Links
   Algorithms, Graphics, Vectors,
            implementation techniques.
   Mineral Transactions info,
            sales, agreements...
   Numerical Modeling services
            mineral environment.
   Want to know about Mining?
            basic knowledge here...
   What are Mineral Commodities?
            our elementary charts.
   Math, Analysis and More...
            our expertise in the matter.

 

Platform Implementation

Home Algorithm Implementation
We design applications for different environments and platforms...
        Home Graphics and Animation
The graphics classes in Smalltalk were designed...
        Home Optimization Algorithms
An optimization problem is a numerical problem...
        Home Vectors and Matrices
The concise notation introduced in linear algebra for vector...
 



2017 © Keystone Mining Post  |   2461 E. Orangethorpe Av., Fullerton, CA 92631 USA  |   info@keystoneminingpost.com