내가 M 행렬 m 등 ×는 N 가지고 : 위해를 사용한 W/O 1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
I를 Q × 크기 P의 모든 행렬을 얻고 싶은 (P를, Q는 홀수) -고리. s 결과는 P × Q × ((N-P + 1) · (M-Q + 1)) 행렬이어야합니다. 예. s(:,:,1) = [1 2 3; 5 6 7; 9
MxN 행렬이 주어질 때 가장 큰 합계를 가진 (연속적인) 부분 행렬을 찾을 수있는 Java로 프로그램을 작성하려고합니다. 그런 다음 프로그램은 서브 매트릭스의 왼쪽 위 모서리 좌표와 오른쪽 하단 모서리 좌표를 리턴해야합니다. 행렬은 음수를 포함 할 수 있으며 행렬과 부분 행렬은 정사각형 일 필요는 없습니다. 나는 이것이 여기에서 논의되었다는 것을 알았다
필자는 행의 끝까지 1-3, 7-9, 13-15 열을 추출하고자하는 데이터 세트가 있습니다. 예를 들어, 표준 마법 함수 매트릭스 A = 마법 (10) 을 만들 = 92 99 1 8 15 67 74 51 58 40
98 80 7 14 16 73 55 57 64 41
4 81 88 20 22 54 56 63 70 47
85 87 19 21 3 6
I했습니다 mRgba Matrix and a Rect r (프레임에 인식 무엇인가) 나는 Rect r. 에 의해 정의 된 프레임의이 부분의 행렬을 원하는 나는이 같이 사용할 때 : sub = mRgba.submat(r); 나는 오른쪽 부분 행렬을 얻을,하지만 난 다음 프레임의이 부분을 변경하고자하고, 다음 단계에 문제가 있음을했습니다 다시 복사 원본으로.
충족 행렬의 행을 선택 : one two three four
[1,] 1 6 11 16
[3,] 3 8 11 18
[4,] 4 9 11 19
: one two three four
[1,] 1 6 11 16
[2,] 2 7 12 17
[3,] 3 8 11 18
[4,] 4 9 11 19
[5,] 5 10 15 20
난 그 행이 열 세
나는 118800x6 매트릭스를 가지고 있습니다. 첫 번째 열은 1에서 99까지의 값을 포함합니다 (각 값에 대해 1200 행이 있음). 이제는 각 99 개의 값에 대해 900 개의 임의 행 (이전 열 모두, 원래 행렬에서 행 추출)을 포함하는 새로운 행렬을 만들어야합니다. 나는 for 루프를 시도했지만, 99 행의 코드를 작성해야한다는 것을 의미합니다 .
내가 3 개 세그먼트로 매트릭스의 열 방향을 분할하고 ( mean())에 계산을 수행 할 없이 서브 매트릭스 (에)를 계산하는 방법. 제공된 샘플에서했던 것처럼 for-loop없이 이것을 얻을 수있는 방법이 있습니까? M = [2 4 9; 50 50 200; 30 0 0];
M = [M 10*M]
N = length(M);
seg = 3 % split
이미지 (0-255) 내에 2 차원 패턴을 배치하는 다음 문제를 고려하십시오. 일치가 더 큰 행렬 (예를 들어> 50 %)의 요소 중 가장 작은 행렬, 즉의 각 원소의 일부 범위에있는 경우 (X, Y)에서 찾아 볼 수 있다고 0.8*small[i][j] <= bigger[x+i][y+j] <= 1.2*smaller[i][j]
이 문제는 이미지 검색의 표
MSVS C++에서 다차원 벡터 (행렬)를가집니다. 배열을 사용하고 있지 않습니다. 예를 들어 : vector< vector<float> > image(1056, vector<float>(366));
데이터는 픽셀 좌표와 열과 행의 수가 주어진 가능이 행렬로부터 서브 행렬을 생성하는 방법을 다른 소스로부터의 벡터에 포함되면 필요한거야? 예를 들어, 내가