How to get mean-square-Fehler in einem schnellen Weg, mit Hilfe von Matlab?
Ich weiß nicht, ob das möglich ist oder nicht, aber lassen Sie mich erklären, meine Frage
Vorstellen, dass ich die unten array
errors=[e1,e2,e3];
Nun, was ich berechnen wollen, ist unten
MSE=1/(array_lenght)*[e1^2+e2^2+e3^2];
Kann ich dies mit einer Schleife, aber ich Frage mich, ob es einen schnellen Weg.
InformationsquelleAutor MonsterMMORPG | 2012-11-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser findet den Mittelwert der quadrierten Fehler:
Jedes element ist quadratisch, getrennt, und dann den Mittelwert der resultierende Vektor gefunden.
können Sie mir sagen, was bedeutet der "." bedeutet genau vor ^
Es Quadrate, jedes element einzeln, so dass
[1 2 3].^2 == [1 4 9]
. Wenn Sie aus dem Punkt heraus, Matlab Quadraten, die die ganze matrix, das wird nicht funktionieren, da es nicht ein Quadrat. Nutzen Sie auch.*
für element-Weise Multiplikation von Matrizen.InformationsquelleAutor Tim
Murren Behoben. Danke.
InformationsquelleAutor John
Erhöhung Kräfte und hinzufügen kann getan werden, miteinander statt nacheinander:
InformationsquelleAutor tashuhka