matlab 画个半径为2的圆 x=-2:0.1:2; y=sqrt(4-x.^2); plot(x,y,x,-y) 为啥图看起来像椭圆呢?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 17:43:09
![matlab 画个半径为2的圆 x=-2:0.1:2; y=sqrt(4-x.^2); plot(x,y,x,-y) 为啥图看起来像椭圆呢?](/uploads/image/z/14660942-14-2.jpg?t=matlab+%E7%94%BB%E4%B8%AA%E5%8D%8A%E5%BE%84%E4%B8%BA2%E7%9A%84%E5%9C%86+x%3D-2%3A0.1%3A2%3B+y%3Dsqrt%284-x.%5E2%29%3B+plot%28x%2Cy%2Cx%2C-y%29+%E4%B8%BA%E5%95%A5%E5%9B%BE%E7%9C%8B%E8%B5%B7%E6%9D%A5%E5%83%8F%E6%A4%AD%E5%9C%86%E5%91%A2%3F)
matlab 画个半径为2的圆 x=-2:0.1:2; y=sqrt(4-x.^2); plot(x,y,x,-y) 为啥图看起来像椭圆呢?
matlab 画个半径为2的圆 x=-2:0.1:2; y=sqrt(4-x.^2); plot(x,y,x,-y) 为啥图看起来像椭圆呢?
matlab 画个半径为2的圆 x=-2:0.1:2; y=sqrt(4-x.^2); plot(x,y,x,-y) 为啥图看起来像椭圆呢?
这是因为Matlab绘制时的X轴和Y轴单位长度不等,在后面加上 axis equal 即可.