MATLAB: Round to specified decimal number

decimalroundroundn

How can I round a number to the nearest specified decimal value?
For instance round 3.7234234 to the nearest 0.25 multiple, so it would output 3.75.