matlab如何做散点图

如题所述

二维散点图

1、首先打开电脑上的“matlab”软件,主界面如下图所示。

2、接着在命令窗口输入命令,二维散点图绘制首先需要x和y的坐标点,如下图所示。

3、绘制二维散点图需要使用scatter函数,函数的调用格式如下图所示。

4、x和y的个数应该一致,下面在命令行输入“scatter(x,y)”命令。

5、点击回车键后,绘制出的二维散点图如下图所示。

6、接着可以使用plot函数,把散点图连接成线,具体的命令为plot(x,y)。

7、将七个数据点连接起来,绘制出x和y的关系图,如下图所示。

三维散点图

8、三维散点图的绘制就需要x、y和z的数据点了,采用函数scatter3。

9、点击回车键之后,程序运行,绘制出三维散点图如下所示。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-14
举个例子吧,我也是刚搞明白:
x=[0 10 20 25 30 40 50];
y=7.5 -17.5 20 7.5 20 -17.5 7.5];
plot(x,y,'r')
plot(x,y,'+'),你运行下就知道了。不过我以前做散点图的适合好像没这么麻烦,不知道怎么回事,第一个plot做出来的是把散点图都连接起来的。本回答被提问者采纳
第2个回答  推荐于2017-09-27
首先需要有对应的离散数据。
这里以二维的数据举例
clc,clear
x=[1 5 3 6 10];
y=[12 16 8 33 20];
plot(x,y,'o')
相似回答