mapminmax
(Zu entfernen) Verarbeiten von Matrizen durch Zuordnung der Minimal- und Maximalwerte der Zeilen zu [-1 1]
mapminmax wird in einer zukünftigen Version entfernt. Weitere Informationen finden Sie unter Transition Legacy Neural Network Code to dlnetwork Workflows.
Ratschläge zur Aktualisierung Ihres Codes finden Sie unter Versionsverlauf
Syntax
Beschreibung
Tipp
Um Daten für Deep-Learning-Workflows neu zu skalieren, verwenden Sie das Namenswertepaar der Normalisierung für die Eingangsschicht.
[ nimmt eine Y,PS] = mapminmax(X,YMIN,YMAX)N-mal-Q-Matrix, X und optional einen Mindest- und einen Höchstwert für jede Zeile von Y, YMIN und YMAX und gibt eine N-mal-Q-Matrix, Y und eine Prozesseinstellung, die eine konsistente Verarbeitung von Werten ermöglicht, PS, zurück.
mapminmax verarbeitet Matrizen, indem es die Minimal- und Maximalwerte jeder Zeile auf [YMIN, YMAX] normalisiert.
Beispiele
Eingabeargumente
Ausgangsargumente
Mehr über
Algorithmen
Es wird angenommen, dass X nur endliche reelle Werte besitzt und dass die Elemente jeder Zeile nicht alle gleich sind. (Falls xmax=xmin oder wenn entweder xmax oder xmin nicht endlich sind, dann gilt y=x und es findet keine Veränderung statt.)
y = (ymax-ymin)*(x-xmin)/(xmax-xmin) + ymin;
Versionsverlauf
Eingeführt in R2006aSiehe auch
fitrnet (Statistics and Machine Learning Toolbox) | fitcnet (Statistics and Machine Learning Toolbox) | trainnet | trainingOptions | dlnetwork