Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

plotfit

Traccia il fitting della funzione

Descrizione

esempio

plotfit(net,inputs,targets) traccia la funzione di output di una rete attraverso gli intervalli degli input inputs e traccia inoltre i punti dei dati target targets e dei dati di output associati ai valori in inputs. Le barre di errore indicano la differenza tra gli output e i targets.

Il grafico appare solo per le reti con un input.

Se la rete ha più di un output, vengono visualizzati solo i primi output/target.

plotfit(net,inputs1,targets1,name1,inputs2,targets2,name2,...) traccia più set di dati.

plotfit(...,'outputIndex',outputIndex) traccia il grafico utilizzando un parametro opzionale che prevale sull'indice predefinito dell'elemento di output.

Esempi

comprimi tutto

Questo esempio mostra come utilizzare una rete feed-forward per risolvere un semplice problema di fitting.

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

Figure Neural Network Training (23-Mar-2023 10:36:47) contains an object of type uigridlayout.

plotfit(net,x,t)

Figure Fit (plotfit) contains 2 axes objects. Axes object 1 with title Function Fit for Output Element 1, ylabel Output and Target contains 4 objects of type line. One or more of the lines displays its values using only markers These objects represent Errors, Fit, Targets, Outputs. Axes object 2 with xlabel Input, ylabel Error contains 3 objects of type line. One or more of the lines displays its values using only markers This object represents Targets - Outputs.

Argomenti di input

comprimi tutto

Rete di input, specificata come un oggetto di rete. Per creare un oggetto di rete, utilizzare ad esempio feedforwardnet o narxnet.

Input di rete, specificati come una matrice or un array di celle.

Target della rete, specificati come una matrice o un array di celle.

Cronologia versioni

Introdotto in R2008a

Vedi anche