知道圆的中心和半径。 用MATLAB画圆的文章目录知道圆的中心和半径。 用MATLAB画圆一、原理概要二、转换过程三、结果展示
另一方面,在原理介绍条件下已知圆的半径与极坐标系的等价,因此可以从已知半径变换为直角坐标系中点的坐标来画圆。
变换的原理使用极坐标和正交坐标之间的变换公式实现,公式如下。
x=cos
y=sin
二、转变过程主要分几步完成。 设置圆的一周由几个点构成;
2 .设定圆周上的点和点的间隔角度
3 .设定圆中心的坐标
4 .读取半径值
5 .求x、y轴坐标;
6 .画画
MATLAB程序如下:
clcclearn=200; 200点画圆ct=2*pi/n:2*pi/n:2*pi; %各点间间隔角度a=10000; 假设%圆中心的x轴坐标为10000b=10000; 假设%圆中心的y轴坐标为10000rou=xlsread(R1.xlsx )、(B1:B200 )。 %读取半径值forI=1:nx(I )=rou(i ) I ) *cos(CT ) I ) ) a; %通过已知半径转换为200点的x轴坐标y(I )=rou(i ) I ) *sin(CT ) I ) ) b; 从%已知半径转换为200点的y轴坐标endplot(x,y ) %并绘图,显示原始收集的半径数据
基于已知半径绘制的圆