Matrix
Matrix components lookup a value based on two inputs
The Matrix component uses a lookup table to determine a value based on two primary inputs. Common examples are costs per unit that vary depending on the quantity of an order or maintenance costs that change due to equipment age.
There are four inputs required for a Matrix Cost:
The Matrix X value (lookup value along the x axis)
The Matrix Y value (lookup value along the y axis)
The Matrix (lookup table)
The Activity
The output of this component is the resulting value from the Matrix multiplied by the Activity.
Example
Using a Matrix to estimate the transport costs where the cost per load changes depending upon the distance of the trip (Matrix X), the number of parcels in each load (Matrix Y) and the number of trips for the period (Activity).
These values are the values defined in the Matrix input.
Matrix Table Input
Matrix ($/Trip)
0-10km
10-20km
20-30km
0-5 Parcels
$5.00
$7.00
$9.00
5-10 Parcels
$4.50
$7.50
$9.50
10-15 Parcels
$4.00
$8.00
$10.00
15-20 Parcels
$3.50
$8.50
$10.50
Next, here are our inputs for the Matrix component.
Period 01
Period 02
Period 03
Period 04
Time Based Inputs
Distance of Trip (Matrix X)
9
12
19
25
No of Parcels (Matrix Y)
1
7
12
17
No of Trips (Activity)
20
15
15
12
Finally, the resulting are calculated. For the first period the km are between 0 and 10 so we're only looking at the first column in the Matrix. The number of parcels is between 0 and 5 so the resulting value is $5.00. Then that number is multiplied by the number of activities, in this case 20 trips resulting in a total of $100.
Calculation
Period 1
Period 2
Period 3
Period 4
Resultant $/Trip
$5.00
$7.50
$8.00
$10.50
No of Trips
20
15
15
12
Cost Outcome
$100.00
$112.50
$120.00
$126.00
Last updated