matlab中mapminmax 函式的用法

2021-10-02 00:12:52 字數 805 閱讀 4650

畢設使用的函式,記錄一下方便回憶help mapminmax

mapminmax map matrix row minimum and maximum values to [-1 1].

[y,settings] = mapminmax(x) takes a matrix and returns it transformed

with the settings used to perform the transform.

here random data with non-standard ranges in each row is transformed.

x1 = [rand(1,20)*5-1; rand(1,20)*20-10; rand(1,20)-1];

[y1,settings] = mapminmax(x1)

x2 = [rand(1,20)*5-1; rand(1,20)*20-10; rand(1,20)-1];
mapminmax.reverse(y,settings) reverse transforms y consistent with

settings returned by a previous transformation.

//[train_matrix,ps] = mapminmax(train_matrix');
其中train_matrix是對進行某種規範化後得到的資料,這種規範化的對映記錄在結構體ps中。ps中包含對映前的矩陣中的最大值與最小值,以及對映後的矩陣最大值與最小值資訊。

Matlab 在Matlab中如何畫圓

rectangle函式功能 建立二維矩形物件。1.1 rectangle position x,y,w,h 其中以x,y為起始座標開始,畫出長為w,寬為h的矩形。1.2 rectangle curvature a,b 指定矩陣邊的曲率,可以使它從矩形到橢圓不同變化,水平曲率x為矩形寬度的分數,是沿著...

Matlab中的括號()

matlab中經常會用到括號去引用某array或者是cel l的內容,但三者有什麼具體區別呢?中括號用來構建向量 vectors 或者是矩陣 matrices 如 6.9 9.64 sqrt 1 就是乙個有三個元素的向量。11 12 13 21 22 23 是乙個二乘三的矩陣.分號 用來結束一行。中...

MATLAB中fopen fprintf函式的用法

matlab中fopen函式在指定檔案開啟的例項如下 1 fopen 開啟檔案,賦予檔案代號。語法1 fid fopen filename,permission 用指定的方式開啟檔案 fid n n是正整數 表示檔案開啟成功,檔案代號是n.fid 1 表示檔案開啟不成功。fid在此次檔案關閉前總是有...