matlab怎么在散点图里画圆,matlab怎么绘制云图
时间: 2023-08-23 15:17:55 浏览: 295
使用MatLab绘制散点图的方法.pdf
在Matlab中,可以通过以下代码在散点图中画圆:
```matlab
% 假设圆心坐标为 (x,y),半径为 r
theta = 0:pi/50:2*pi;
x = r*cos(theta) + x;
y = r*sin(theta) + y;
plot(x,y);
```
其中,theta是角度向量,用于描述圆的位置和形状。x和y分别是每个点的横纵坐标值,通过计算得到圆的坐标点,并使用plot函数将圆绘制出来。
绘制云图可以使用Matlab中的contourf函数。下面是一个简单的例子:
```matlab
%生成一个随机矩阵
data = randn(50,50);
% 绘制云图
contourf(data,10);
```
其中,data是一个随机矩阵,contourf函数可以根据矩阵中的数值绘制出不同的颜色,10表示绘制10个等高线。
阅读全文