Matlabでプロットされた円が楕円として表示されるのはなぜですか?
質問
マトラブでは、デフォルトでそれを楕円として表示するのではなく、どのようにサークルをプロットして正しく表示するのだろうかと思います。軸のローカル座標系と関係があると思います。
解決
コマンドを使用できます axis equal
データユニットを各軸で同じに設定します。これが例です:
theta = linspace(0, 2*pi, 100);
subplot(121); % Show the default plot
plot(cos(theta), sin(theta));
title('Default axes settings');
subplot(122); % Show a plot with equal data units
plot(cos(theta), sin(theta));
title('Equalized tick spacing');
axis equal;
所属していません StackOverflow