• 大小: 1001B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: Matlab
  • 标签: 归一化  matlab  

资源简介

对数据归一化的matlab程序。 通过输入不同的上下限,可将原始数据归一化到指定的区间内。默认为0 1区间。 针对数据的列归一化,较为完善的合法性判断,基本不会报错。 自己编写的,免费拿去用吧! 尊重知识产权就行。

资源截图

代码片段和文件信息

% 给定上下限的归一化
function data_scale = myscale(datalowerupper)
% input: data  需要归一化的数据(按照列归一化处理)
%        lower 归一化下界
%        upper 归一化上界
% output data_scale  归一化好的数据
% edit by suozi   2016.06.09  HIT-JBM
% qq: 379786867 
% email: buaasuozi@126.com

if nargin < 3 % 默认归一化到 0 1 区间
    upper = 1;
    lower = 0;
end
if upper < lower
    tmp = upper;
    upper = lower;
    lower = tmp;
end

data_scale = ones(size(data));% 存储归一化后的数据


评论

共有 条评论