Hauptinhalt

plotregression

(Zu entfernen) Plotten von linearer Regression

plotregression 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.

Beschreibung

plotregression(targets,outputs) plottet die lineare Regression von targets im Verhältnis zu outputs.

Beispiel

plotregression(targs1,outs1,'name1',targs2,outs2,'name2',...) generiert mehrere Diagramme.

Beispiele

alle reduzieren

Dieses Beispiel zeigt, wie man die lineare Regression eines Feedforward-Netzes plottet.

[x,t] = simplefit_dataset;
net = feedforwardnet(10);
net = train(net,x,t);

Figure Neural Network Training (19-Apr-2026 04:07:48) contains an object of type uigridlayout.

y = net(x);
plotregression(t,y,'Regression')

Figure Regression (plotregression) contains an axes object. The axes object with title Regression: R=0.99999, xlabel Target, ylabel Output ~= 1*Target + -0.00095 contains 3 objects of type line. One or more of the lines displays its values using only markers These objects represent Y = T, Fit, Data.

Eingabeargumente

alle reduzieren

Ziele des Netzes, angegeben als Matrix oder Zellen-Array.

Netzausgänge, angegeben als Matrix oder Zellen-Array.

Versionsverlauf

Eingeführt in R2008a

alle erweitern