How can i extract sub matrix from basic matrix

Hello. My basic matrix is
B=[-1,1,1,5+i*2;0,-1,0,20+i*10;0,0,-1,10+i*3;1,0,0,0;30+i*30,50+i*50,60+i*60,0]
Sub matrix is A
A=[-1,1,1;0,-1,0;0,0,-1;1,0,0]

 채택된 답변

Walter Roberson
Walter Roberson 2013년 6월 7일

0 개 추천

A = B(1:4, 1:3);

댓글 수: 2

could you please explain me this code.
@Dulam Sai Namratha Naidu it generates a 4x3 sub matrix of matrix B with rows 1,2,3,4 and colums 1,2,3 from matrix B.

댓글을 달려면 로그인하십시오.

추가 답변 (2개)

Navadeep Ganesh U
Navadeep Ganesh U 2019년 12월 1일
편집: Navadeep Ganesh U 2019년 12월 1일

5 개 추천

A=B([1,2,3],[1,2,3])
means, We need to extract B's 1st 2nd and 3rd row along with B's 1st 2nd and 3rd column.
By this you can get approprite answer.
It can also be written as A=B([1:3],[1:3])
LoL,...............6yrs later

댓글 수: 5

Hey if your explination didnt help the original poster it some random person years later to understand the code. Thanks!
Yeah, someone like me :)
and like me
or like me :D
THANK YOU

댓글을 달려면 로그인하십시오.

sunny
sunny 2024년 2월 17일

0 개 추천

B=[-1,1,1,5+1i*2;0,-1,0,20+1i*10;0,0,-1,10+1i*3;1,0,0,0;30+1i*30,50+1i*50,60+1i*60,0];
B(:,end)=[];
B(end,:)=[];

카테고리

도움말 센터File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

질문:

2013년 6월 7일

답변:

2024년 2월 17일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by