|
| |
|
|
|
|
List of Mathematics Operators for Programming
Tuesday, November 10th 2009
During my personal research on various real world ( and imaginary worlds ) problems involving mathematics and programming, I encounter several programming concepts that I think should be represented by mathematics operators to ease teaching the concepts to junior mathematics programmers. Personally, I never encounter standardized operators for this concept, so I have to make my own operators and use them until I find a standardized version for them.
Repeating Integration Operator
Repeating Integration Operator is necessary to symbolize a mathematics operation involving non-predefined number of integration. This operator is mostly used in higher dimension geometries to represent the general calculation for the hypervolume or hypersurface of a geometric object in N-dimension, where N is not predefined. This operator is also used in statistics to calculate the probability of a happening that involve unspecified number of variables. Read more about this operator here.
Minimum Value Operator
The Minimum Value Operator symbolize a calculation required to find the lowest output value of a function inside a pre-defined boundary. This operator can only be used if the function output is always real number.
Maximum Value Operator
The Maximum Value Operator symbolize a calculation required to find the highest output value of a function inside a pre-defined boundary. This operator can only be used if the function output is always real number.
One application of Minimum Value Operator and Maximum Value Operator that I aware of is for calculating the allowed lowest position of a milling tool on the surface of work material and the possible surface result of said material given the target surface function and tool outer curve function in 3-axis Milling CNC programming.
Views : 117 Views per day : 0.39 Comments : 2
|
|
|
|
| Comments |
| |
| |  Daniel
| | You sure this will ease mathematical programmers into grasping the concept?
| | |
|
| | | |  Fendy
| | @ Daniel : These operators are intended to tell a programmer ( with sufficient perquisite maths skill ) about what to do. It is easier than reading a whole code about it, which if exists usually means you don't need the programmer anymore.
| | |
|
| |
|
|
|
|
|
|