Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2007-07-28, 14:39   #1
bobjeans
初级会员
 
注册日期: 2007-07-28
帖子: 6
声望力: 0
bobjeans 正向着好的方向发展
问题 【求助】新手求助!望各位大哥大姐帮帮忙!

各位大哥 大姐!小弟是个菜鸟!有个东西不会 大家帮帮忙啊!

处理两个TXT文本数据,过程如下:

先是 极差标准化处理 再极差正规化 最后求夹角余弦(公式 数据见附件)

麻烦谁能帮我编个MATLAB程序,做起来方便点,因为我N多数据要处理。十分感谢!
上传的附件
文件类型: rar 数据 公式.rar (149.9 KB, 4 次查看)
bobjeans 当前离线   回复时引用此帖
旧 2007-07-30, 11:30   #2
chenhuips2
普通会员
 
注册日期: 2007-05-19
帖子: 51
声望力: 19
chenhuips2 正向着好的方向发展
默认

最后一步求夹角余弦是用原数据做还是用极差标准化处理,极差正规化后得到的数据做?
速度给予答复~
chenhuips2 当前离线   回复时引用此帖
旧 2007-08-01, 23:09   #3
bobjeans
初级会员
 
注册日期: 2007-07-28
帖子: 6
声望力: 0
bobjeans 正向着好的方向发展
默认

是用极差标准化处理,极差正规化后得到的数据做
bobjeans 当前离线   回复时引用此帖
旧 2007-08-02, 14:25   #4
chenhuips2
普通会员
 
注册日期: 2007-05-19
帖子: 51
声望力: 19
chenhuips2 正向着好的方向发展
默认

引用:
作者: bobjeans 查看帖子
是用极差标准化处理,极差正规化后得到的数据做
clear
load sj1.dat;
load sj2.dat;
jcbzh1=(sj1(:,2)-mean(sj1(:,2)))/(max(sj1(:,2))-min(sj1(:,2)));
jcbzh2=(sj2(:,2)-mean(sj2(:,2)))/(max(sj2(:,2))-min(sj2(:,2)));
jczgh1=(sj1(:,2)-min(sj1(:,2)))/(max(sj1(:,2))-min(sj1(:,2)));
jczgh2=(sj2(:,2)-min(sj2(:,2)))/(max(sj2(:,2))-min(sj2(:,2)));
jcbzhcos=sum(jcbzh1.*jcbzh2)/sqrt(sum(jcbzh1.^2)*sum(jcbzh2.^2))
jczghcos=sum(jczgh1.*jczgh2)/sqrt(sum(jczgh1.^2)*sum(jczgh2.^2))

jcbzhcos这个是极差标准化后计算出的余弦夹角;
jczghcos这个是极差正规化后计算出的余弦夹角;
chenhuips2 当前离线   回复时引用此帖
旧 2007-08-02, 22:52   #5
bobjeans
初级会员
 
注册日期: 2007-07-28
帖子: 6
声望力: 0
bobjeans 正向着好的方向发展
默认

多谢版主!万分感谢!
bobjeans 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 14:53


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.