How can i extract sub matrix from basic matrix

조회 수: 378 (최근 30일)
Light
Light 2013년 6월 7일
답변: sunny 2024년 2월 17일
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일
A = B(1:4, 1:3);
  댓글 수: 2
Dulam Sai Namratha Naidu
Dulam Sai Namratha Naidu 2020년 2월 5일
could you please explain me this code.
welzheimerwald
welzheimerwald 2022년 4월 2일
@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일
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
Rafael Olaru
Rafael Olaru 2021년 2월 23일
or like me :D
Brandon Fenske
Brandon Fenske 2022년 9월 2일
THANK YOU

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


sunny
sunny 2024년 2월 17일
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,:)=[];

카테고리

Help CenterFile Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by