As of MATLAB R2025a, the 'surf' and 'pcolor' functions can be used to create colored plots on polar coordinates. This can be used as an alternative to the 'polarPcolor' functions from File Exchange.
Here's some sample code:
clc
clear
r = (linspace(0,100,100))';
theta = linspace(0,2*pi,100);
data = r*sin(theta);
p = polaraxes;
surf(p,data)

Here's the documentation for the 'surf' function to help you out:
