matlab 中scatter函数什么意思

好像是画散点图的,具体怎么用。。。谢谢... 好像是画散点图的,具体怎么用。。。谢谢 展开
 我来答
当代教育科技知识库
高能答主

2019-09-07 · 擅长科技新能源相关技术,且研究历史文化。
当代教育科技知识库
采纳数:1828 获赞数:387435

向TA提问 私信TA
展开全部

A=[384 310;386 306;389 300;392 294;396 287;400 281;404 277;409 272;413 269;417 267;420 265;424 263;430 260;434 257;439 256];

x=A(:,1);

y=A(:,2);

n=length(x);

c = linspace(1,10,length(x));

scatter(x,y,[],c)。

text(x,y,arrayfun(@(x)['  ' num2str(x)],1:n,'UniformOutput',0))。

扩展资料:

新版本的MATLAB可以利用MATLAB编译器和C/C++数学库和图形库,将自己的MATLAB程序自动转换为独立于MATLAB运行的C和C++代码。允许用户编写可以和MATLAB进行交互的C或C++语言程序。

另外,MATLAB网页服务程序还容许在Web应用中使用自己的MATLAB数学和图形程序。MATLAB的一个重要特色就是具有一套程序扩展系统和一组称之为工具箱的特殊应用子程序。

工具箱是MATLAB函数的子程序库,每一个工具箱都是为某一类学科专业和应用而定制的,主要包括信号处理、控制系统、神经网络、模糊逻辑、小波分析和系统仿真等方面的应用。

参考资料来源:百度百科-MATLAB

匿名用户
2013-09-22
展开全部
是散点图。举个例子:x=rand(1,10);y=rand(1,10);scatter(x,y)得到二维平面上10个点。还有scatter3画三维的。具体用发很多,查看help
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-22
展开全部
scatter(x,y)和plot(x,y,'*')的效果一致就是根据x和y坐标绘制出所有点而已,而plot默认是将所有点按一定的顺序连接成一条多段线当plot指定了线性时,就可以绘制不同的图像,比如plot(x,y,'*')
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淘子和她的鱼
推荐于2017-09-09 · TA获得超过1.4万个赞
知道小有建树答主
回答量:1087
采纳率:85%
帮助的人:73.2万
展开全部
scatter可用于描绘散点图。

1.scatter(X,Y)
X和Y是数据向量,以X中数据为横坐标,以Y中数据位纵坐标描绘散点图,点的形状默认使用圈。
例子:
X = [1:10];
Y = X + rand(size(X));
scatter(X, Y)

2.scatter(...,'filled')
描绘实心点。
3.scatter3(x,y,z)
描绘三维图像
参考资料:http://blog.csdn.net/cs_zlg/article/details/8522246
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式