1樓:無名小卒
**如下:
x1 = [1 2 4], x2 = [5 2 3];
>> [y,ps] = mapminmax(x1)
y =-1.0000 -0.3333 1.0000
ps =
name: 'mapminmax'
xrows: 1
xmax: 4
xmin: 1
xrange: 3
yrows: 1
ymax: 1
ymin: -1
yrange: 2
一、[關於此演算法的一個問題.演算法的假設是每一行的元素都不想相同,那如果都相同怎麼辦?實現的辦法是,如果有一行的元素都相同比如xt = [1 1 1],此時xmax = xmin = 1,把此時的變換變為y =ymin,matlab內部就是這麼解決的.
否則該除以0了,沒有意義!]
二、也就是說對x1 = [1 2 4]採用這個對映 f: 2*(x-xmin)/(xmax-xmin)+(-1),就可以得到y = [ -1.0000 -0.
3333 1.0000];
對於x1而言 xmin = 1,xmax = 4;
則y(1) = 2*(1 - 1)/(4-1)+(-1) = -1;
y(2) = 2*(2 - 1)/(4-1)+(-1) = -1/3 = -0.3333;
y(3) = 2*(4-1)/(4-1)+(-1) = 1;
對於上面algorithm中的對映函式 其中ymin,和ymax是引數,可以自己設定,預設為-1,1。
2樓:匿名使用者
歸一化前p應為
p1=[2056 2395 2600;
2395 2600 2298;
2600 2298 1634;
2298 1634 1600;
1634 1600 1873;
1600 1873 1478]『;
取p1 中最大元素和最小元素分別為pmax=2600,pmin=1478,
則歸一化後p的對應元素值為p=(p1-pmin)/(pmax-pmin)。
怎麼將一組資料歸一化到(0,1)之間,用matlab程式設計
3樓:劉芳
按這樣的格式提供引數:
將這組資料貼上到matlab程式設計頁面;
按回車鍵。
一、《matlab程式設計》:
是2023年科學出版社出版的圖書;
作者是查普曼(stephenj.chapman)。
二、內容簡介:
本書為國外高校電子資訊類優秀教材(英文影印版)之一;
本書詳細講述瞭如何用matlab進行程式設計,如何編寫清楚、高效的程式;
書中強調了自上而下的程式設計方法、函式的使用、matlab內部工具的使用和資料結構,並指出了一些使用技巧和程式設計者常犯的錯誤;
書可作為工科各專業本科生的教學輔導書,也可作為工程技術人員的參考書。
4樓:匿名使用者
用函式mapminmax,
如何用spss對資料進行標準化處理
explore 裡面有的 分析描述裡面就可以標準化資料 spss選單中依次選擇 分析 描述統計 描述,彈出的對話方塊裡有個核取方塊顯示將變數儲存為標準化得分,勾選後,然後把要標準化的變數選入右邊變數框,然後ok,就可以得到標準分 用spss怎樣對資料進行標準化 如何利用spss軟體,對資料進行標準化...
MATLAB中什麼是歸一化頻率,以及與模擬頻率,數字頻率之間
歸一化是個好東復西,制總的來說就是把所有bai變數都歸到放到最簡單的數du量級進行計zhi算。例如 0.000000001 0.000000002 0.5與1 2 0.5是一致的。dao但是計算過程中0.000000001需要的儲存空間肯定要比1大。matlab中,當你沒有輸入取樣頻率時,fft和p...
在matlab下如何實現對一組資料振幅譜和相位譜
cl img imread 15.bmp img double img f fft2 img 傅立葉變換 f fftshift f 使影象 bai對稱 r real f 影象頻域du實部 zhii imag f 影象頻域虛部 margin log abs f 影象幅dao度譜,加log便於顯版示 p...