matlab画圈中圈的程序,课题:投篮问题的数学建模及其仿真(matlab 实现) 三.数学建模.pdf...
时间: 2023-11-02 14:12:25 浏览: 210
以下是一个画圆中圆的 Matlab 程序:
```matlab
% 画圆中圆
r1 = 3; % 外圈半径
r2 = 1; % 内圈半径
theta = linspace(0, 2*pi, 100); % 角度数组
x1 = r1*cos(theta); % 外圆 x 坐标
y1 = r1*sin(theta); % 外圆 y 坐标
x2 = r2*cos(theta); % 内圆 x 坐标
y2 = r2*sin(theta); % 内圆 y 坐标
figure;
plot(x1, y1, 'b', 'LineWidth', 2); % 画外圆
hold on;
plot(x2, y2, 'r', 'LineWidth', 2); % 画内圆
axis equal; % 设置坐标轴比例相等
```
这个程序可以画出一个半径为 3 的蓝色圆和一个半径为 1 的红色圆,组成一个圆中圆的图形。你可以根据需要修改半径和颜色等参数。
阅读全文