/ / 3D-Matrix in Matlab - Matlab, gemittelt

3D-Matrix, die in Matlab - Matlab, Mittelwert

Ich habe eine R 3d Matrix, n variiert von 1: 100. Ich habe 20 solcher R-Matrix generiert. Jetzt muss ich jedes R für dieses Experiment 20 mitteln. so dass ich n, 100 avg Matrix bekomme. Wie kann man diese 20, n-Matrix berechnen?

Ich möchte (avg) alle 20 mal generierten R für jedes n hinzufügen. Ich muss eine avg 100 R-Matrix haben.

Antworten:

2 für die Antwort № 1

Angenommen, Sie haben tatsächlich eine 3D-Matrix R, es ist sehr leicht zu mitteln:

R = rand(3,4,5); %Suppose this is your matrix

Jetzt müssen Sie nur noch die Dimension auswählen, in der Sie den Durchschnitt erzielen möchten:

mean(R,1) %First dimension
mean(R,2) %Second  dimension
mean(R,3) %Third dimension

Wenn Sie nicht sicher sind, welche Sie benötigen, überprüfen Sie einfach die size von allen drei.