3次元配列の平均について
28 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hiroki Takeda
el 20 de Mzo. de 2022
Respondida: Hiroki Takeda
el 24 de Mzo. de 2022
3次元配列の平均について、簡単なのでmean関数を用いたいのですが、どうすればいいかわかりません(知識不足です)。
例えば、2*3*4の配列Aを想定します。
行・列は変えずに、z方向で平均を取りたいと考えています。
この場合、プロダクト(配列B)のサイズは2*3*1です。
具体的には、
B(1,1,1)=(A(1,1,1)+A(1,1,2)+A(1,1,3)+A(1,1,4))/4
B(2,1,1)=(A(2,1,1)+A(2,1,2)+A(2,1,3)+A(2,1,4))/4
となると良いと考えています。
このような場合、できるだけ簡単に平均を取る方法を考えています。教えていただけると幸いです。
よろしくお願いいたします。
0 comentarios
Respuesta aceptada
Atsushi Ueno
el 20 de Mzo. de 2022
mean関数にオプション"3"を付けると期待通りの動作になります。
A = repmat([1 2 3; 4 5 6],[1 1 4])
B = mean(A,3)
0 comentarios
Más respuestas (1)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!