爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4981|回复: 9

[程序设计] 有没有k-means聚类分析做辐射的?

[复制链接]

新浪微博达人勋

发表于 2015-1-8 19:46:13 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
如题,最近写毕业论文,需要用聚类分析做一下全国辐射的分区,无奈MATLAB水平差,想问下哪位大神可以指点一二?多谢

问题1、源数据该怎么处理?是这个格式么:站点号,辐射值,经度,纬度。

问题2、MATLAB自带的kmeans函数,调用的话,参数怎么设置?怎么体现地理位置信息?
          function [idxbest, Cbest, sumDbest, Dbest] = kmeans(X, k, varargin)
问题3、网上的这个例子,如何修改可以在我这里使用?这个X是随机的,我怎么把我的源数据放进去?
  1. %随机获取150个点
  2. X = [randn(50,2)+ones(50,2);randn(50,2)-ones(50,2);randn(50,2)+[ones(50,1),-ones(50,1)]];

  3. opts = statset('Display','final');

  4. %调用Kmeans函数
  5. %X N*P的数据矩阵
  6. %Idx N*1的向量,存储的是每个点的聚类标号
  7. %Ctrs K*P的矩阵,存储的是K个聚类质心位置
  8. %SumD 1*K的和向量,存储的是类间所有点与该类质心点距离之和
  9. %D N*K的矩阵,存储的是每个点与所有质心的距离;

  10. [Idx,Ctrs,SumD,D] = kmeans(X,3,'Replicates',3,'Options',opts);

  11. %画出聚类为1的点。X(Idx==1,1),为第一类的样本的第一个坐标;X(Idx==1,2)为第二类的样本的第二个坐标
  12. plot(X(Idx==1,1),X(Idx==1,2),'r.','MarkerSize',14)
  13. hold on
  14. plot(X(Idx==2,1),X(Idx==2,2),'b.','MarkerSize',14)
  15. hold on
  16. plot(X(Idx==3,1),X(Idx==3,2),'g.','MarkerSize',14)

  17. %绘出聚类中心点,kx表示是圆形
  18. plot(Ctrs(:,1),Ctrs(:,2),'kx','MarkerSize',14,'LineWidth',4)
  19. plot(Ctrs(:,1),Ctrs(:,2),'kx','MarkerSize',14,'LineWidth',4)
  20. plot(Ctrs(:,1),Ctrs(:,2),'kx','MarkerSize',14,'LineWidth',4)

  21. legend('Cluster 1','Cluster 2','Cluster 3','Centroids','Location','NW')

  22. Ctrs
  23. SumD
复制代码

多谢多谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-1-10 10:04:39 | 显示全部楼层
木有人来回答,,,,
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-1-10 10:34:18 | 显示全部楼层
木有人,是我的问题太不明显了吗
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-1-11 09:16:32 | 显示全部楼层
本帖最后由 无敌泡 于 2015-1-11 09:18 编辑

木有人回答,求版主删除此贴,我回头自己再摸索去。等我摸索好了,我再把我所有的MATLAB的代码发上来。@二爷名声在外
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-1-13 16:02:04 | 显示全部楼层
楼主当了逃兵,放弃用MATLAB做聚类分析了,改用SPSS,结果凑合
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-5-11 20:08:59 | 显示全部楼层
我也要研究kme ans,不过刚起步,想先试下spss,但是我没有软件,可不可以给我发一个,万分感谢,113871631@qq.com
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-5-12 09:09:33 | 显示全部楼层
That_gal 发表于 2015-5-11 20:08
我也要研究kme ans,不过刚起步,想先试下spss,但是我没有软件,可不可以给我发一个,万分感谢,

只是一个EXE文件,要不我给你共享到网盘吧。不过这个SPSS有点缺陷,就是不太准,还需要自己调整
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-5-12 09:10:35 | 显示全部楼层
That_gal 发表于 2015-5-11 20:08
我也要研究kme ans,不过刚起步,想先试下spss,但是我没有软件,可不可以给我发一个,万分感谢,

http://yunpan.cn/cj5EkCBefCqT6  访问密码 c810
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-5-15 20:24:55 | 显示全部楼层
谢谢啦
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-3-11 14:35:33 | 显示全部楼层
正在学习,还是谢谢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表