matlab歸一化函式,以及還原歸一化

2021-10-03 15:19:55 字數 944 閱讀 4184

**:

2 只按行歸一化,如果是矩陣,則每行各自歸一化,如果需要對整個矩陣歸一化,用如下方法:

flatteneddata =

originaldata(:

)';% 展開矩陣為一列,然後轉置為一行。

mapminmax

(flatteneddata,0,

1);% 歸一化。

reshape

size

(originaldata));

% 還原為原始矩陣形式。此處不需轉置回去,因為reshape恰好是按列重新排序

例如

a=[1 2 3;4 5 6]

a =1 2 3

4 5 6

[b,ps]=mapminmax(a,0,1)

b =0 0.5000 1.0000

0 0.5000 1.0000

其中

ps =

name: 『mapminmax』

xrows: 2

xmax: [2x1 double]

xmin: [2x1 double]

xrange: [2x1 double]

yrows: 2

ymax: 1

ymin: 0

yrange: 1

no_change: 0

gain: [2x1 double]

xoffset: [2x1 double]

反正則化則是:(ps的作用就這)

mapminmax(『reverse』,b,ps)

ans =

1 2 3

4 5 6

死區特性函式以及MATLAB驗算

我在讀一段 時,對死區特性函式產生了好奇,因此寫下該博文,僅代表個人理解。死區 c double dead double input,double deadzone 死區 deadband 有時也稱為中性區 neutral zone 或不作用區,是指控制系統的傳遞函式中,對應輸出為零的輸入訊號範圍。...

Matlab中矩陣的歸一化和正交化函式

1 歸一化 首先按行歸一化 examples a 3 4 5 12 m n size a normalize each row to unit for i 1 m a i,a i,norm a i,end 按列歸一化 normalize each column to unit a 3 4 5 12 ...

Matlab中的資料歸一化

歸一化的具體作用是歸納統一樣本的統計分布性。歸一化在0 1之間是統計的概率分布,歸一化在 1 1之間是統計的座標分布。歸一化有同 一 統一和合一的意思。無論是為了建模還是為了計算,首先基本度量單位要同一,神經網路是以樣本在事件中的統計分別機率來進行訓練 概率計算 和 的,且sigmoid函式的取值是...