首页 > 编程知识 正文

三维波函数归一化,matlab矩阵归一化处理

时间:2023-05-05 06:04:36 阅读:18501 作者:2348

matlab归一化和逆归一化函数——mapminmax在建立BP神经网络时经常遇到数据归一化,这时需要使用mapminmax函数,旧版本可以使用premnmx和tramnmx

在函数mapminmax1中,默认的映射范围为[-1,1 ],因此如果需要[ 0,1 ],则以这种形式将参数:映射数据mapminmax1 (原始数据,0,1 ) 只需按两行进行归一化,矩阵的情况下按每行进行归一化。 在需要对整个矩阵进行归一化的情况下,使用以下方法。 平板数据=原始数据(: ); %展开矩阵为一列,将被一行替换。 映射平板=映射混合(平板数据,0,1 ); %正规化。 映射数据=reshape (映射平板,尺寸)原始数据); %将恢复为原始矩阵格式。 reshape正好每列A=[123; 456 ) a=123456[b,PS]=mapminmax(a,0, 1 ) b=00.50001.0000.50001.0000 PS=name : ' map minmax ' x rows 33602 xmax : [2x1 double ] xmin 3: [2x1 double y rows :2 ymax :1 ymin :0 y range :1 no _ change :0 gain : [2x1 double ] xoffset : [2x1 double ] map minmax ()

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。