貴陽(yáng)百度公司建網(wǎng)站電話公司企業(yè)網(wǎng)站建設(shè)方案
matlab中的mapminmax函數(shù)初步認(rèn)識(shí)
一、mapminmax
顧名思義:映射最大最小
二、語(yǔ)法及舉例
2.1 語(yǔ)法1
[Y,PS] = mapminmax(X)
將矩陣X映射形成矩陣Y, Y中每行中的最小值對(duì)應(yīng)-1,最大值對(duì)應(yīng)1。PS是一個(gè)包含映射信息的結(jié)構(gòu)體。
舉例:
clc
clear all
x1=1:10;
x2=10:10:100;
x3=100:100:1000;
X=[x1;x2;x3];
[Y,ps_Y]=mapminmax(X)
運(yùn)行結(jié)果:
得到的Y值:
圖1 映射得到的Y值
2.2 語(yǔ)法2
[Y,PS] = mapminmax(X,YMIN,YMAX)
將矩陣X映射得到Y(jié), 矩陣Y中每行的最大值對(duì)應(yīng)YMAX,每行的最小值對(duì)應(yīng)YMIN, PS是一個(gè)包含映射信息的結(jié)構(gòu)體。
舉例:
clc
clear all
x1=1:10;
x2=20:20:200;
x3=300:300:3000;
X=[x1;x2;x3];
[Y,ps_Y]=mapminmax(X,-50,50)
運(yùn)行得到的Y矩陣:
圖2 運(yùn)行得到的矩陣Y
圖3 運(yùn)行得到的ps_Y