MATLAB数据标准化处理
答案:1 悬赏:80 手机版
解决时间 2021-10-13 21:35
- 提问者网友:辞取
- 2021-10-13 12:35
MATLAB数据标准化处理
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-10-13 14:02
用zscore,标准化的目的是:使得平均值为0,标准差为1,这样可以使不同量纲的数据放在一个矩阵.>> A=magic(4)A = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1>> [Z,MU,SIGMA] = zscore(A)Z = 1.3770 -1.2509 -1.0585 0.8262 -0.6426 0.4811 0.2887 -0.0918 0.0918 -0.2887 -0.4811 0.6426 -0.8262 1.0585 1.2509 -1.3770MU = 8.5000 8.5000 8.5000 8.5000SIGMA = 5.4467 5.1962 5.1962 5.4467>> mean(Z)ans = 1.0e-016 * -0.2776 0 0 0.5551>> std(Z)ans = 1.0000 1.0000 1.0000 1.0000
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯