IB Physics HL Tool 3 — Mathematics Practical Skills plotting, gradients & areas ~16 min read

Graphing Skills

A good graph turns a wall of numbers into a picture you can actually reason with. But a graph only earns its marks if it’s plotted properly — sensible axes, accurate points, a fair line of best fit — and then read correctly. This page covers plotting from scratch, drawing lines of best fit, and pulling real physics out of a graph through its gradient and the area underneath.

📚 What you need to know

Plotting a graph properly

Marks are won and lost before you draw a single point, in how you set the graph up. Follow the same checklist every time.

⚛ Plotting checklist

  1. Label both axes with the quantity and its unit.
  2. Put the independent variable on the x-axis, the dependent on the y-axis.
  3. Choose linear scales so the points fill at least half the grid.
  4. Plot points accurately, using small crosses.
  5. Draw a line of best fit — straight or smoothly curved.
A well-plotted graph Distance / m Time / s line of best fit
Axes labelled with units, points marked as small crosses, and a straight line of best fit balanced through the data.

Lines of best fit

A line of best fit is not the same as a straight line — it can be a smooth curve if that’s the trend. What matters is that it captures the overall pattern, with the data points balanced on either side.

A subtle exam point: don’t join the dots! A line of best fit is a single smooth line that represents the trend, ignoring the small scatter. Beginners often connect every point in a zig-zag — that throws away the whole purpose of the line, which is to average out random uncertainty.

Reading the gradient

On a straight-line graph, the gradient is constant and often equals a physical quantity (a velocity-time graph’s gradient is acceleration, for instance).

Gradient m = Δy / Δx = (y2y1) / (x2x1)

To find it well: draw a large gradient triangle (small ones magnify reading errors), read the run and rise off the axes using points on the line (not stray data points), then divide.

WE 1

A straight line of best fit passes through (0.20 s, 4.0 m) and (1.60 s, 32.0 m) on a distance–time graph. Find the gradient and say what it represents.

Step 1 — rise over run m = (32.0 − 4.0) / (1.60 − 0.20) = 28.0 / 1.40 Step 2 — evaluate = 20 m s−1 gradient = 20 m s−1 = the speed On a distance-time graph the gradient IS the speed. The units come out as m/s automatically — another reason to track units.

Area under a graph

The area between a graph and the x-axis often represents a real physical quantity too. The classic case: the area under a velocity–time graph equals the displacement.

Area under a velocity–time graph = displacement Velocity / m s⁻¹ Time / s 8 20area = ½ × 8 × 20 = 80 m
The shaded triangle under the line has area ½ × base × height = 80 m, which is the displacement.

For rectangles and triangles, use area = base × height (or ½ base × height). For a curve, split the region into strips — rectangles and triangles — and add them, or count squares.

WE 2

On a velocity–time graph, a straight line rises from rest to 20 m s−1 over 8.0 s. Find the displacement.

Step 1 — the area is a triangle displacement = ½ × base × height Step 2 — substitute = ½ × 8.0 × 20 = 80 m displacement = 80 m Area under a v-t graph = displacement. The triangle’s base is the time and its height is the final velocity.

Linearising a graph

Straight lines are far easier to read than curves, so we often linearise a non-linear relationship — rearranging it to fit y = mx + c. For a pendulum, T = 2π√(L/g) is a curve, but plotting T² against L gives a straight line whose gradient is 4π²/g. That lets you find g cleanly from the slope.

💡 Top tips

⚠ Common mistakes

Quick recap: Plot with the independent variable on x, sensible linear scales, and points as crosses. Draw a balanced line of best fit (don’t join dots). The gradientyx, big triangle) and the area underneath both give real physics. Linearise curves to turn them into straight lines.
You can now plot a graph and pull a gradient from it. The final piece is honesty about how reliable that gradient is — every plotted point carries an uncertainty, shown as an error bar, and those feed into the uncertainty of your gradient and intercept. That’s the last skill in this toolkit: Uncertainties from Graphs.

Graph questions costing you marks?

Book a free meeting and we’ll practise plotting cleanly, drawing best-fit lines, and reading gradients and areas — the graph skills that run right through the IA and both papers.

Book your free meeting