matlab中画散点图时怎样在每个点上标记符号?

matlab中画散点图时怎样在每个点上标记符号?,第1张

首先需要建立M文件,编写代码,由于是离散数据,计算保存在一维矩阵中,如下所示:

%

calculate

the

first

line

x1

=

0:1:10

y1

=

x1.^2

由于要绘制散点图,所以不能用plot函数,该函数是绘制连续曲线的!要用stem函数代替,如下所示:

%

绘制离散点会填色,实心

stem(x1,y1,'fill')

当然也可以写成这样子:

%

绘制离散点空心,不填色

stem(x1,y1)

1、首先,我们樱扮打开matlab软件,在命令行窗口中输入“help plot”,看一下plot函数的使用方法。

2、输入a=[12 34 45 22 8 1617 19 52 33 42 18]。

3、输入“plot(a(1,:),a(2,:),'.')”,森历用数组的第一行做x轴,第2行做y轴。

4、按回车键之后,可以看到已经绘制出散点图了。

5、我们也可以将形状换成脊春灶*号的。

查看一下legend函数 用来做图例的

x=0:0.2:12

plot(x,sin(x),'-',x,1.5*cos(x),':')

legend('First','Second',-1)

legend添加图例标注字符串依次注释隐迟巧plot图面板参旦亩数灶键(此处-1)表示注释位置


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11984993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存