Я предлагаю вам построить круги, генерирующие x
и y
точек для круга с
x = R & middot; cos (& Theta;)
y = R & middot; sin (& Theta;)
где Theta - вектор от 0 до 2 * pi, а R - желаемый радиус. Используя это уравнение, вам не нужно генерировать вектор
ty2
, и вы можете построить свой круг с помощью одной команды plot.
R = 1;
theta = linspace(0,2*pi,1000);
tx = R*cos(theta);
ty = R*sin(theta);
list_radius =[0.5870 0.2077 0.3012 0.4709 1.1524 6.7545 1.5581 1.8074];
plot(tx,ty,':r');
hold on;
plot(list_radius,zeros(1,numel(list_radius)),'*');
axis equal
С помощью этого фрагмента я предположил, что ваши list_radius
точки лежат на оси X.