2013-06-12 2 views
-7

크기가 512 x 683 인 행렬을 가지고 있지만 수평으로 108에서 305로 섹션을 가져오고 수직으로 분리하여 160에서 430을 얻고 싶습니다. 그러면 작업 할 수 있습니다. 원래 매트릭스. 어떻게 제거하고 결국 다시 부착할까요? 감사합니다큰 매트릭스 matlab의 한 섹션 얻기

+1

색인 생성을 사용할 수 없습니까? 'M (160 : 430,108 : 305)'또는 그런 종류의 무엇인가? – Schorsch

+4

당신이 묻는 것은 매우 기초적입니다. Matlab은 약 10 분 읽은 후에 (일반적으로 매우 좋은) 문서가이 질문에 답할 것입니다. 너 뭐 해봤 니? 코드를 보여주세요. –

+0

인덱싱은 훌륭하게 작동했고, 사과는 Mark, stackoverflow를 사용하여 매트 연구실에 대한 소개를 훨씬 쉽게 만들어 주었고, 나는 게으름을 사로 잡는 것 같아요. 이 섹션에 대한 작업을 마치면 어떻게 다시 붙일 수 있습니까? – user2475404

답변

0

schorsch 댓글에서 말했듯이, 단순히 수행

A=M(160:430,108:305) 

다음 샘플 (B=transform(A))

을 수정하고 밖으로을 가지고 같은 방법으로 B를 넣어 값을

를 얻을 수

M(160:430,108:305)=B 

기억하십시오 : 기본적으로 b 사이

나는 Mark와 동의하지만, MATLAB에 대한 문서는 탁월하며, MATLAB의 가장 뛰어난 기능 중 하나는 오픈 소스와 비교하여 활용하십시오.

관련 문제