24小时热门版块排行榜    

查看: 639  |  回复: 5
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wang1234568089

金虫 (初入文坛)

[交流] 【求助】如何对数据进行归一化

有一组数据x=1:100,y=0.981,0.980,0.978,0.956......等100个数据,要求对这两组数据进行归一化,并且以矩阵的形式分别保存在*.mat文件中,同时能够将这两组数据调出来。请教朋友们一下
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wang1234568089

金虫 (初入文坛)

谢谢,我知道了。第一步应用(premnmx()+1)/2函数就可以进行在0和1 之间进行归一化了,保存时用save 文件名.mat x y就可以把x y都保存起来了,最后调用的时候用load 文件名就可以直接调用了。
6楼2008-12-27 19:49:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

fspdlh

金虫 (正式写手)

★ ★ ★
woshilsh(金币+3,VIP+0):thanks for your help!常来!
你这归一化是什么意思啊,是指占的百分比吗,y=y./sum(y)对吗
save('matfile.mat','x','y')就可以存了
2楼2008-12-24 18:32:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dnp

荣誉版主 (知名作家)

小木虫浪子

优秀版主

★ ★ ★
woshilsh(金币+3,VIP+0):thanks for your help!常来!
请将归一化进行详细的解释,因为在实际的应用中,归一化的方式不大一样,有除以我这个序列的最大值的,叫峰归一化,有除以这个序列之和的,叫面积归一化,还有就是除以这个序列的模的,叫数值归一化,最后一个是最常见的,得到的序列是方差为0,均值为1的序列。

估计你是说得最后一个:
x/norm(x)
y/norm(y)
What would Jesus do?
3楼2008-12-24 19:45:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wang1234568089

金虫 (初入文坛)

我用的是数值归一化,另外按照一楼的文件进行保存,如果调用这个文件的话怎么调用?
4楼2008-12-27 09:45:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见