您现在的位置:首页 >> ★免费资源 >> 源码下载 >> 内容

Matlab绘制散点图

时间:2018-1-23 19:24:08 点击:

  核心提示:matlab代做|matlab专业点做 QQ :1224848052 微信:HuangL1121 邮箱:1224848052@qq.com...

数据绘图原理
Matlab绘图依据抽样取出的点, 然后在坐标系内将点画出, 再将点依次连接起来. 当然描点时用何种图形标识, 连线时采用何种线形状都可以控制. 前面所有讲述的输入函数和自变量取值范围那种画图方法, 也是按照这种模式绘图的, 只不过Matlab在后台自动完成了: 在取值范围内对自变量抽样取值, 然后依据所取值计算因变量值, 再将自变量, 因变量组成坐标在坐标系中描点, 最后再连线. 
现在我们要做的是我们自己对点抽样取值描点画线. 举个简单例子: 如果我们要画[-pi, pi]区间sin(x)图像, 除了可以用前述的方法选择'ezplot'图形样式来画, 我们还可以手动画, 首先在[-pi, pi]区间抽样取x自变量值, 即 x=linspace(-pi,pi); 接着计算函数值: y=sin(x), 最后用'plot'图形样式, 以x变量为横坐标数据, y变量为纵坐标数据将图画出. 可能你觉得这么做比'ezplot'麻烦多了, 是的, 如果只要画函数的图像推荐'ezplot'即可. 但是注意到了没有, y值我们可以随意指定, 它不一定要为x的函数哦, 这就给我们提供了灵活的空间, 我们可利用此特点画任意的图像. 尤其适于两个或多个数据关系的分析.

准备数据
为了更贴近实际一点, 我这里找了三个数据, 31个省市某个时期的GDP, 消费, 投资数据, 你可以从这里下载此数据文件: economic_data.mat, 保存后在Matlab双击即可将数据导入到Matlab工作空间. 一共三个变量: 'consumption', 消费数据; 'gdp', GDP; 'investment', 投资数据. 你也可以采用其它数据, 只要它们都相同长度的列向量就可以了. (要求列向量是为便于后面某个图的操作, 如果你的是行向量形式, 可以用' 将其转置为列向量)

散点图
经济学直觉告诉我们这些数据之间有关系, 但是具体怎样的关系呢, 我们第一步做的基本都是弄个散点图来看看. 在二维坐标系下添加图形样式: 'Category'-'Scatter Plots'-'scatter'


作者:Matlab绘制散点图 来源:Matlab绘制散点图
  • 您是如何找到本站的?
  • 百度搜索
  • Google搜索
  • 查阅资料过程中
  • 论坛发现
  • 百度贴吧发现
  • 朋友介绍
本站最新成功开发工程项目案例
相关文章
  • 没有相关文章
相关评论
发表我的评论
  • 大名:
  • 内容:
  • matlab代做|matlab专业代做|matlab淘宝代做(www.hslogic.com) © 2018 版权所有 All Rights Reserved.
  • Email:highspeed_logic@163.com 站长QQ: 1224848052

    专业代做/代写/承接、MATLAB、SIMULINK、FPGA项目、博士/硕士/本科毕业设计、课题设计、论文,毕业论文,Coursework、Eassy、Assignment