怎样用MATLAB画散点图

不如说有两个点(1,2),(2,3),怎么把这两个点在MATLAB里画出来,非常感谢,要具体程序

1、对于三维图形其有x、y、z三个坐标轴,数据也要按三维确定。

2、首先需要将数据读取到MATLAB工作空间(workspace)中,使用xlsread()函数即可,使用绝对路径读取,因为不在MATLAB默认路径内,即a=xlsread('C:\Users\Administrator\Desktop\三维实验图.xlsx','sheet1')。

3、接着,需要将x1、y1、z1数据分别从矩a中提取出来,x1=a(:,2);y1=a(:,3);z1=a(:,4)。

4、然后使用三维散点图函数scatter3()显示x1、y1、z1三组数据在空间上的点,scatter3(x1,y1,z1,'k'); k代表的是点的形状-圆圈。

5、运行代码hold on;即可,然后读取第二组数据,代码如下:x2=a(:,6);y2=a(:,7);z2=a(:,8)。

6、接着再次对x2、y2、z2数据绘制空间分布点,运行:scatter3(x2,y2,z2,'p');此处的p和k是一样的意思,代表的是五角星点。

7、接下来,在加上坐标轴即可,运行:xlabel('x'),ylabel('y'),zlabel('z')。

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-23
plot([1,2],[2,3],'r.','markersize',40)%足矣搞定
%另外,画离散点和你画函数sin、cos都是一个原理,都是你描点。也就是先找到一系列点。如你先令x=0:0.1:2*pi;y=sin(x);就把这两个关系找到了
%另外,点的标记有颜色:红-r、黄-y、绿-g、蓝-b、锰红-m、青-c、黑-h、白-w;类型:方形-s、圆形-o、菱形-d、点-.、星-*、三角-v等等自己慢慢体会啊。
第2个回答  2010-04-23
很简单啊!直接用plot函数就可以,如
plot(1,2,'or')%用o型红色显示
hold on
plot(2,3,'ob')%用o型蓝色显示本回答被提问者采纳

用matlab画散点图
1、首先,我们打开matlab软件,在命令行窗口中输入“help plot”,看一下plot函数的使用方法。2、输入a=[12 34 45 22 8 16;17 19 52 33 42 18]。3、输入“plot(a(1,:),a(2,:),'.');”,用数组的第一行做x轴,第2行做y轴。4、按回车键之后,可以看到已经绘制出散点图了。5、我...

matlab如何做散点图
1. 打开MATLAB软件。2. 创建数据。可以使用MATLAB的随机函数生成一些随机数据,或者手动输入数据点。3. 使用plot函数创建散点图。通过指定两个向量作为输入参数来绘制散点图,其中每个向量包含一组数据点的坐标。可以使用'ro'等字符串指定散点的颜色和标记样式。例如,'ro'表示红色的圆圈标记点。如果要标...

如何使用matlab绘制散点图
1. 准备数据:首先需要准备两组对应的数据点,这些点将在散点图中表示。2. 使用plot函数:在MATLAB中,可以使用`plot`函数来绘制散点图。其基本语法是`plot`,其中`x`和`y`分别代表两组数据。3. 设置图形属性:可以通过添加不同的参数和函数来定制散点图,例如设置点的样式、颜色、大小等。4. 添...

如何用matlab绘制二维散点图呢?
1、点击图标,打开matlab。2、输入代码:[x,y]=meshgrid(1:0.1:10, 1:0.1:10);z=x.^2+y.^2;surf(x,y,z)3、点击运行。4、在弹出的文件存储页面中,选择一个任意位置,点击保存即可。5、保存后matlab自动运行程序,得出的图像如下:

如何使用matlab绘制散点图
要使用Matlab绘制散点图,首先打开软件并进入主界面。在进行二维图形创作时,关键步骤在于准备数据,特别是x和y坐标的值。这些坐标点是构建散点图的基础。使用Matlab的scatter函数是绘制二维散点图的工具。函数调用格式清晰直观,例如,输入"scatter(x, y)"。这里的x和y需要是相同数量的数值,它们的对应...

如何使用matlab绘制散点图
1、首先打开电脑上的“matlab”软件进入软件主界面。2、接着在命令窗口输入命令,二维散点图绘制首先需要x和y的坐标点。3、绘制二维散点图需要使用scatter函数,如下图所示为函数的调用格式。4、x和y的个数应该一致,下面在命令行输入“scatter(x,y)”命令。5、点击回车键后,如下图所示即为绘制出...

Matlab怎么绘制离散图? matlab画散点图的教程
1、打开MATLAB软件,准备开始作图 方法一:1、在命令窗口,编写离散点向量,例如离散点(X,Y),X= [1 3 5 7 2 9 3 6 2 8],Y= [2145615257 10],如果我们直接采用Plot作图,画出来的是折线。2、对Plot显示样式进行设置,如:plot(X,Y,'k*'),'k'表示显示黑色颜色,'*'表示点为星号...

用matlab怎么画散点图?
matlab散点连线可按照以下方法操作:1、首先需要先画出点图,即把每一个数据点的位置画出来,所使用的指令为:scatter(x,y1,'k'),该指令主要用于绘制点图,后面''里面的k标示的是每一个点用黑色画出,里面也可以一起添加一些其他的参数:如下图所示:2、下面是利用第一步生成的数据和第二步的...

使用MATLAB 绘制散点密度图(二维核密度)
以下为使用 MATLAB 绘制散点密度图的步骤与示例。观察效果如下:利用核心代码ksdensity,获取网格每一点的密度,然后通过拟合曲面计算概率,并将概率映射到颜色。具体步骤如下:参数说明 输入参数为数据集。输出为网格点的密度值。使用方式 编写如下程序进行散点密度图绘制:结果呈现如下:1-散点赋色 将核心...

matlab如何画散点图
首先需要建立M文件,编写代码,由于是离散数据,计算保存在一维矩阵中,如下所示: % calculate the first line x1 = 0:1:10; y1 = x1.^2;由于要绘制散点图,所以不能用plot函数,该函数是绘制连续曲线的!要用stem函数代替,如下所示: % 绘制离散点会填色,实心 stem(x1,y1,'fill'); ...

相似回答