2017-11-09 1 views
-4

매트릭스의 평균을 구하는 방법을 알고 있습니다. 이렇게됩니다. 모든 값/n 요소의 합계.행렬의 모든 원소의 평균을 구하는 방법.

그러나 C++에서 행렬의 모든 요소의 평균을 구하는 방법이 궁금합니다.

친절하게 도와주세요. 덕분에

+0

매트릭스의 모든 요소의 평균은 무엇을 의미합니까? –

+0

행렬의 모든 요소에서 변경 사항을 가져오고 싶습니다. 그래서 모든 요소의 평균 및 표준 편차를 얻고 싶습니다. – Abc

+1

평균은 요소 값과 같고 표준 편차는 0입니다. –

답변

0

그래서 당신은 (또는 어떤 종류의 반복) 시간과 함께 변하는 M 매트릭스가있는 것 같습니다. 원하는 평균은 실제로는 M과 같은 크기의 행렬입니다. 다음 단계를 수행해야합니까?

  1. 초기화는
  2. mM의 현재 값을 추가 0으로 M의 크기의 행렬 m을 의미한다. M
  3. 나누기 N에 의해 m의 각 요소의 반복의 수에 따라서 m += M
  4. 증가 카운터 N. 따라서 m = m/N.
+0

작은 예제를 만들었습니다. 어떻게 공유 할 수 있습니까? – Abc

+0

나는 엑셀에서 이와 비슷한 일을했습니다. https://postimg.org/image/4ho8rc3niz/ – Abc

+0

작은 3x3 예에서 잘못했을 경우 수정하십시오. 덕분에 – Abc

-1

매트릭스가 이미지를 나타내는 경우 예를 들어 회색 (색상 없음) 이미지를 사용하면 이해하기 쉽습니다. 값 0의 요소는이 픽셀이 검은 색임을 나타내고 값 127의 요소는이 위치가 흰색임을 나타냅니다. 0은 가장 어두운 반면 127은 가장 밝습니다. 값이 클수록 밝아집니다. 각 픽셀 (행렬 요소)에는 밝기를 나타내는 값이 있습니다. 모든 픽셀 합성 전체 그림. 모든 요소의 평균은 이미지의 평균 밝기를 알고 싶어합니다.

+0

나는 모든 요소의 의미에 대해 이야기하고있다. 이미지의 모든 요소 또는 평균 밝기가 아닙니다. – Abc

관련 문제