matlab如何做散点图

 我来答
xiawei123
高粉答主

2019-08-31 · 每个回答都超有意思的
知道答主
回答量:1626
采纳率:100%
帮助的人:46.5万
展开全部

二维散点图

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、点击回车键之后,程序运行,绘制出三维散点图如下所示。

TK_mushroom
推荐于2017-10-14 · TA获得超过108个赞
知道答主
回答量:107
采纳率:0%
帮助的人:33.2万
展开全部
举个例子吧,我也是刚搞明白:
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做出来的是把散点图都连接起来的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4d78602
推荐于2017-09-27 · TA获得超过1571个赞
知道小有建树答主
回答量:337
采纳率:100%
帮助的人:153万
展开全部
首先需要有对应的离散数据。
这里以二维的数据举例
clc,clear
x=[1 5 3 6 10];
y=[12 16 8 33 20];
plot(x,y,'o')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式