In Matlab the command 'axis equal':

sets the aspect ratio so that equal tick mark increments on the x-,y- and z-axis are equal in size. This makes SPHERE(25) look like a sphere, instead of an ellipsoid

However, when using the loglog plotting function, this doesn't work "properly". What I would like to happen is that I get an aspect ratio so that a given factor occupies the same visual distance. What actually happens is that

>> loglog(2.^[1:20]*1e10,(2.^[1:20]).^2)
>> axis equal

results in

alt text

rather than

alt text

So that the slope 2 (from the squared) could be easily observed, and so that there wouldn't be all that extra white space.

My question is:

Is there a Matlab command that does this for me? Alternatively, has anyone solved this problem before?

Edit
Report