如何使用matlab绘制散点图

x=[11.9,11.5,14.5,15.2,15.9,16.3,14.6,12.9,15.8,14.1];
y=[196.84,196.84,197,14,197.03,197.05,197.13,197.04,196.96,196.95,196.98];
我试过好几个函数,不知道是不是使用方法不对,画不出来

1、首先打开电脑上的“matlab”软件进入软件主界面。

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

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

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

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-16

画不出来因为你的x比y少了一个。

比如去除y中的那个14,结果:

>> x=[11.9,11.5,14.5,15.2,15.9,16.3,14.6,12.9,15.8,14.1];
>> y=[196.84,196.84,197,197.03,197.05,197.13,197.04,196.96,196.95,196.98];
>> plot(x,y,'o')

图:title 和 label自己加

第2个回答  推荐于2017-09-20

y中第4个数值是不是打错了,改了下:

clc,clear

x=[11.9,11.5,14.5,15.2,15.9,16.3,14.6,12.9,15.8,14.1];

y=[196.84,196.84,197.14,197.03,197.05,197.13,197.04,196.96,196.95,196.98];

plot(x,y,'.')


本回答被提问者采纳
第3个回答  2019-03-05

参考这个链接  网页链接

相似回答