This topic has been permanently closed and transferred to MATLAB Answers.


polar/plot incompatibility

Bjorn Gustavsson on 28 Oct 2025

Can any one explain the design choise that causes this:
polarscatter(linspace(0,pi*2/3,100).^2,...
linspace(0,pi*2/3,100),...
32,...
linspace(0,pi*2/3,100),'filled')
hold on
plot([-1 1],[1 -1],'m')
Error using newplot
Adding Cartesian plot to polaraxes is not supported.
Error in matlab.graphics.internal.newplotwrapper (line 11)
axReturn = newplot(varargin{:});
From my perspective picking polar/cartesian representation of my grid is just that - a choise of either cartesian grid-lines of polar grid-lines. Why should it not be possible to add objects with cartesian coordinates to a region with polar grid-lines or the other way around?

Tags