问题描述: 用MATLAB如何画同心圆你画的是椭圆不是圆啊 1个回答 分类:综合 2014-10-23 问题解答: 我来补答 matlab不是按照等比例设置坐标轴长度的.要想等比例,要加一句axis equal,这样看上去就圆了.clear;clcr=input('请输入r的值(例如 5):'); n=input('请输入同心圆的数量(例如 30):');a=input('请输入圆心横坐标(例如 -2):');b=input('请输入圆心纵坐标(例如 3):');t=linspace(-pi,pi); x=sin(t)'*linspace(0,r,n+1)+a;y=cos(t)'*linspace(0,r,n+1)+b;plot(x,y)axis equal 展开全文阅读