Free practice / Secondary 4 E Maths
Sec 4 E Maths: Matrices, practice questions & worked solutions
Matrices questions selected from 2023 to 2025 Singapore school E Maths prelim papers, each with the school’s full worked solution.
About this topic & key methods
Matrices in E Maths covers writing information as a matrix, adding and multiplying matrices, and explaining what the elements of a product mean in context. Seven of the questions here are short Paper 1 items; the three Paper 2 questions chain several products together.
Attempt each question on paper before opening its worked solution. The solutions are the schools’ own marking schemes, so some steps are brief.
Key methods for matrices
- An matrix has rows and columns; exists only when the columns of match the rows of
- Add or subtract matrices of the same order element by element; a scalar multiplies every element
- Multiply row by column: each element of is a row of times a column of
- Set up the product so the labels line up, for example quantities times prices gives totals
- Multiply by a row or column of ones, such as , to add up rows or columns
- A diagonal matrix such as applies a different percentage change to each item
- Equate corresponding elements to find unknowns, and state each element's meaning with units
For lessons that build these methods week by week, see our E Maths tuition for Sec 3 and Sec 4.
Matrices questions with worked solutions
Unless the question specifies otherwise, give non-exact answers to 3 significant figures and angles in degrees to 1 decimal place.
Squaring a matrix and equal matrices, Fairfield Methodist School (Secondary), 2023 Prelim P1 Q12
Given that and , find
, [1]
the value of if . [1]
Show worked solution▾
(a)
(b)
Answer: (a) (b)
Matrix product for test scores, Woodgrove Secondary School, 2024 Prelim P1 Q8
The table below shows a multiple-choice test Sam and Roger took.
| Correct | No attempt | Incorrect | |
| Sam | 14 | 5 | 1 |
| Roger | 15 | 0 | 5 |
Represent this information in a matrix, . [1]
The marks are awarded as follow: Correct marks
No attempt mark
Incorrect mark Represent the information in a matrix, .Evaluate [2]
Explain what your answer to (b) represents. [1]
Show worked solution▾
(a)
(b)
(c)
Total score Sam and Roger get respectively
Answer: (a) (b) ,
Revenue matrix and a row matrix for donations, Dunman Secondary School, 2025 Prelim P1 Q25
At a school carnival, two different classes sold ice cream to raise funds.
They sold in three different flavours: almond, blueberry and chocolate.
Class A sold 60 almond ice cream, 80 blueberry and 50 chocolate.
Class B sold 50 almond ice cream, 90 blueberry and 70 chocolate.
This information can be represented by the matrix
The almond ice cream is sold at $1.20.
The blueberry ice cream is sold at $1.50.
The chocolate ice cream is sold at $1.80.
Represent these amounts in a column matrix . [1]Evaluate the matrix . [2]
State what each of the elements of represents. [1]
Class A decides to donate 80% of their amount raise to an elderly home.
Class B decides to donate 90% of their amount to the same elderly home.
Write a matrix such that the product will give the total amount donated. [1]
Show worked solution▾
(a)
(b)
(c)
282 and 321 represents the total revenue by Class A and class B respectively.
(d)
Answer:
Scalar multiples and sums of matrices, Anglo-Chinese School (Barker Road), 2023 Prelim P1 Q14
On a particular week, a 40-seater bus ferries 10 adults and 30 children to their destination every morning from Monday to Friday.
It ferries 20 adults and 10 children every afternoon from Monday to Friday.
The information may be represented by the matrix .
On Saturday morning, it ferries 25 adults and 15 children and in that afternoon, it ferries 10 adults and 30 children.
Represent the number of passengers carried on Saturday in a 2x2 matrix . [1]
Evaluate the matrix E = 5C + D. [2]
State what the elements of represent. [1]
The fare for an adult is $2.50 and the fare for a child is $1.50.
Evaluate the matrix F = C. [1]
State what the elements of represent. [1]
Show worked solution▾
(a)
(b)
(c)
represents the number of adults and children ferried in the morning and afternoon from Monday to Saturday.
(d)(i)
(d)(ii)
represents the amount of money collected in cents on a weekday morning and afternoon.
Answer: (a) (b) (d)(i)
Matrix product with algebraic prices, Presbyterian High School, 2025 Prelim P1 Q21
A bakery produces cheesecakes, fruit cakes and red velvet cakes The number of cakes sold on a particular weekend is given by the matrix .
A cheesecake is sold for $, a fruit cake is sold for $ and a red velvet cake is sold for $.
Represent this information in a matrix, . [1]
Find in terms of , the matrix . [2]
State what the elements of represent. [1]
The total amount of money collected by the bakery from the sales of all the cakes on this particular weekend is $5676, find the value of . [2]
Show worked solution▾
(a)
(b)
(c)
It represents the total amount collected from the sales of cheesecake, fruit cakes and red velvet cakes sold om Saturday and Sunday respectively.
(d)
Answer: (a) (b) (d)
Comparing shop totals with an unknown quantity, Bukit View Secondary School, 2024 Prelim P1 Q25
In Shop , a tub of ice cream cost $18.70, a carton of milk cost $8.60 and a box of chocolates cost $10.
In Shop , a tub of ice cream cost $17.50, a carton of milk cost $7.40 and a box of chocolates cost $13.
The items are exactly the same in both shops.
The information above can be represented by the Matrix .
Tina would like to buy 5 tubs of ice cream, 3 cartons of milk and 1 box of chocolates.
Mike would like to buy 3 tubs of ice cream, 4 cartons of milk and boxes of chocolates.Represent this information in a matrix . [1]
Find, in terms of , the matrix . [2]
State what the elements in matrix represents. [1]
Determine if it is possible for Mike to spend the same amount regardless of which shop he buys the items from. Justify your answer with calculations. [2]
Show worked solution▾
(a)
(b)
(c)
The total amount Tina and Mike has to pay for items from Shop and Shop respectively.
(d)
Since is not a whole number, it is not possible.
Answer: (a) (b) (d) not possible, since is not a whole number
Matrix product with an inequality constraint, St Joseph’s Institution, 2025 Prelim P1 Q23
A paint shop mixes three base colours (Red, Blue, Yellow) to create three shades, A, B, and C.
1 can of Shade A needs 2 litres of red, 3 litres of blue and 1 litre yellow base colours.
1 can of Shade B needs 1 litre of red, 2 litres of blue and 4 litres of yellow base colours.
1 can of Shade C needs 3 litres of red, 1 litre of blue and 2 litres of yellow base colours.
The matrix shows the number of litres of each base colour needed for 1 can of each shade.
The shop wants to make 4 cans of Shade A, 2 cans of Shade B, and cans of Shade C.
Represent this information in a column matrix, , in terms of . [1]Find, in terms of , the matrix . [2]
State what each of the element in matrix represents. [1]
The shop has 25 litres of red, 25 litres of blue, and 25 litres of yellow base colours in stock.
Find the largest integer value of so that none of the base colours runs out. [2]
Show worked solution▾
(a)
(b)
(c)
Matrix represents the total litres of red, blue, and yellow base colors, respectively, needed by the shop to create the three shades, A, B, and C.
OR
represents the total litres of red base colour needed by the shop to create the 3 shades, A, B and C.
represents the total litres of blue base colour needed by the shop to create the 3 shades, A, B and C.
represents the total litres of yellow base colour needed by the shop to create the 3 shades, A, B and C.
(d)
Each colour must use at most 25 litres.
Answer:
Adding matrices and percentage increases with a diagonal matrix, Bendemeer Secondary School, 2024 Prelim P2 Q4
Starkids Centre is organising a talent competition for children. Children can choose to compete in 3 categories: singing, dancing and acting.
Matrix shows the number of boys and girls in each category for the age group 5 to 8 years old.
Matrix shows the number of boys and girls in each category for the age group 9 to 12 years old.
Evaluate the matrix . [1]
Each child is charged a registration fee for the competition. The registration is $30 for singing, $25 for dancing and $22 for acting.
Represent the fees in a matrix . [1]Evaluate the matrix and state what the elements in matrix represent. [3]
Using matrix multiplication, calculate the total amount of registration fees collected for this competition. [2]
Starkids Centre decides to organise a similar competition for teenagers aged 13 to 18 years old. As compared to the competition for children aged 5 to 8 years old, the registration fees for teenagers is increased by 10% for singing, 20% for dancing and 15% for acting.
Using matrix multiplication, calculate the registration fees for teenagers for each category.
Give your answer in matrix form. [2]
Show worked solution▾
(a)
(b)
(c)
represents the registration fees collected from boys and girls respectively.
(d)
(e)
Answer: (a) (b) (c) (d) $2603 (e)
Two price lists in one matrix product, Yio Chu Kang Secondary School, 2025 Prelim P2 Q2
On average, fruit seller is able to sell 20 mangoes, 32 apples and 15 oranges in a day.
On average, fruit seller is able to sell 15 mangoes, 35 apples and 18 oranges in a day.The information can be represented by the matrix .
Evaluate the matrix . [2]
State what each of the elements of represents. [1]
Seller sells a mango for 80 cents, an apple for 50 cents and an orange for 60 cents.
Seller sells a mango for 70 cents, an apple for 40 cents and an orange for 50 cents.Represent this information in a matrix . [1]
Evaluate the matrix . [2]
The cost price of all the fruits sold is $10 for each seller.
Explain which seller made a higher profit. [1]
In a promotion, both seller and decide to give a discount of 20% for each mango and 10% for each apple.
With the use of matrix multiplication, find a matrix where each element represents the new selling price of a mango, an apple and an orange by seller and respectively. [2]
Show worked solution▾
(a)
(i)
(ii) The elements represent the total number of mangoes, apples and oranges sold by seller and respectively in 5 days.
(b)
(i)
(ii)
(iii) Seller receives a total of $41 while seller receives $33.50.
Seller made a higher profit.
(c)
Answer: (a)(i) (b)(i) (ii) (iii) seller ( against ) (c)
Currency conversion and interest with matrices, Bukit Merah Secondary School, 2025 Prelim P2 Q5
Henry and John have time deposit in Australian dollars (AUD), New Zealand dollars (NZD) and American dollars (USD) with a bank. Their amounts deposited are shown in the matrix .
The exchange rates of these currency with Singapore dollars (SGD) are as follows.
Write a matrix to represent these exchange rates. [1]
Evaluate the matrix . [2]
Explain what the elements in represent. [1]
The annual interest rates for three deposits are as follows.
Evaluate
[2]
Explain what the elements in represent. [1]
Using matrix multiplication of the result in part d(i) and matrix , find the total annual interest in Singapore dollars that Henry and John each earned. [3]
Show worked solution▾
(a)
(b)
(c)
The elements in represent the total value in SGD of the deposits that Henry and John each owned.
(d)
(i)
(ii) The elements in represent the annual interest for each of the three time deposits in AUD, NZD and USD that that Henry and John each earned.
(iii)
Henry: $5104.10
John: $5692.92
Answer: (a)
(b)
(d)(i)
(iii) Henry:$5104.10, John:$5692.92