Back to top

Science skill: Gradient, intercept and extrapolation

To learn how to find the gradient and the intercept of a straight-line graph and how to extrapolate correctly.

  • Specialist SPM Physics tutoring
  • 5,000+ students helped
  • Experienced Physics teachers
  • Fully online 1-to-1, nationwide
  • Real 1-hour paid trial, from RM50/hr
  • Built on the official SPM syllabus

Exam tip

This is a Paper 3 (practical) skill. Practise it from home with example data, no lab needed.

Aim

To learn how to find the gradient and the intercept of a straight-line graph and how to extrapolate correctly.

Variables

  • Manipulated: The x-axis quantity is chosen (sometimes as a derived value) so that the graph is a straight line.
  • Responding: The y-axis quantity is the measured or derived value that responds to it.
  • Constant: The physical relationship being tested is kept the same throughout the graph.

Apparatus & materials

  • The plotted graph
  • A long ruler
  • A sharp pencil
  • A calculator

Procedure

  1. Draw a large triangle on the best-fit line, using two points that are far apart and lie on the line (not raw data points).
  2. Read the coordinates of the two chosen points from the axes.
  3. Calculate the gradient m = (y₂ − y₁) / (x₂ − x₁), and include its unit.
  4. Read the y-intercept where the best-fit line crosses the y-axis at x = 0.
  5. To extrapolate, extend the best-fit line with a ruler beyond the plotted points to the required value.
  6. State what the gradient and the intercept mean for the physical relationship.

Tabulating results

The gradient and intercept are read from the graph, not from the table, but you can use table values to check that the chosen points lie on the line.

The graph

On a straight-line graph, the gradient measures how steeply the responding variable changes, and the intercept gives the value of the responding variable when the manipulated variable is zero.

Analysis

Examiners award credit for a large triangle drawn on the line, correct substitution into the gradient formula, a unit on the gradient, a correctly read intercept, and a best-fit line extended with a ruler for extrapolation.

Precautions

  • Use points that lie on the best-fit line, not raw data points, to find the gradient.
  • Make the triangle as large as the graph allows for a more accurate gradient.
  • Include the unit on the gradient and extend the line with a ruler when extrapolating.

Sample results and what they show

Take a straight-line graph from an electrical experiment where the terminal voltage V of a cell is measured for different currents I. Example readings (not real data): 0.20 A gives 1.42 V, 0.40 A gives 1.34 V, 0.60 A gives 1.26 V, 0.80 A gives 1.18 V, and 1.00 A gives 1.10 V.

Reading across, V falls steadily as I rises, so the line slopes downward. The steady fall of about 0.08 V for every 0.20 A tells you the relationship is linear with a negative gradient and a positive value where the line would meet the V-axis.

  • The x-values are the current I in A.
  • The y-values are the terminal voltage V in V.
  • The even steps between readings hint that a ruled line, not a curve, fits the data.

Spotting the constant step first helps you place a fair best-fit line before measuring anything from it.

Reading the graph and finding the answer

Plot V (y-axis) against I (x-axis). The points lie on a straight line that slopes downward, so both a gradient and an intercept can be read.

Draw a large triangle on the line using two well-separated points on it, for example (0.20 A, 1.42 V) and (1.00 A, 1.10 V).

gradient = (1.10 V − 1.42 V) ÷ (1.00 A − 0.20 A) = −0.32 V ÷ 0.80 A = −0.40 V A⁻¹

The gradient of −0.40 V A⁻¹ represents the internal resistance of the cell, 0.40 Ω, and the minus sign shows V drops as I grows. To find the intercept, extend the best-fit line back with a ruler until it cuts the V-axis at I = 0; here it reaches about 1.50 V, which is the electromotive force of the cell.

That extension beyond the plotted points is extrapolation, and it must be done with a ruler, not by eye.

Marks examiners look for

Paper 3 rewards how you take these values, not just the final answer.

  • Draw the triangle on the best-fit line, using points that sit on the line rather than raw data points.
  • Make the triangle as large as the grid allows so small reading errors matter less.
  • Substitute correctly into gradient = (y₂ − y₁) ÷ (x₂ − x₁) and show the working.
  • Write the unit on the gradient, here V A⁻¹, and keep the sign.

The science-process skills tested are interpreting data and relating variables. For the intercept, read the value exactly where the line crosses the axis at x = 0, and state what it means physically.

When extrapolating, extend the ruled line smoothly past the last point; do not sketch it freehand. A clearly labelled triangle, a signed gradient with a unit, and a ruled extension together show the examiner you can turn a line into a physical quantity.

Source: DSKP KSSM Physics Form 4 and 5 (Versi English) (Bahagian Pembangunan Kurikulum (BPK), KPM)

Written by the spmphysics.com.my editorial team.· Updated 5 Sept 2026

Frequently asked questions

Do I need a lab to practise?
No, the Paper 3 graph and analysis skills can be practised from home with example data.
Why must I use points on the line and not my data points?
The best-fit line already averages out random error, so points read from the line give a fairer gradient. Raw data points may lie slightly off the line and bias the result.
What does the y-intercept tell me?
It is the value of the y-quantity when the x-quantity is zero. In a V–I graph it is the emf; in other graphs it may be a starting length, a background reading, or zero if the line passes through the origin.
Is extrapolation allowed in SPM?
Yes, when the trend is expected to continue. Extend the ruled best-fit line beyond the plotted range to reach the value you need, such as the emf at I = 0 or absolute zero on a gas-law graph. Do it with a ruler.

Book a Trial Class

One-hour paid trial · Same-day reply · from RM50/hr

Book a Trial Class

One-hour paid trial · Same-day reply