본문 바로가기
MATLAB 코딩/기초

[matlab 공부하자] 7. 행과 열을 자유자재로 사용하기

by bigpicture 2019. 7. 1.
반응형

7. 행과 열을 자유자재로 사용하기   




X라는 행렬을 정의하고 몇가지 질문에 답하는 방식으로 강의를 진행해보도록 하겠습니다. 


>> x=[1 2 3;4 5 6;7 8 9;10 11 12]


x =


     1     2     3

     4     5     6

     7     8     9

    10    11    12



Q1. 2행3열의 값만 알고 싶을 때는 어떻게해야 하나요??


>> x(2,3)


ans =


     6



Q2. 2행 2열,3열 값을 동시에 알고 싶어요


>> x(2,2:3)


ans =


     5     6



Q3. 2행 전체를 알고 싶어요.


>> x(2,:)


ans =


     4     5     6



Q3. 3열 전체를 알고 싶어요


>> x(:,3)


ans =


     3

     6

     9

    12


Q4. 1,2행 전체를 알고 싶어요

>> x([1 2],:)

ans =

     1     2     3
     4     5     6


Q5. 1,3열 전체를 알고 싶어요.

>> x(:,[1 3])

ans =

     1     3
     4     6
     7     9
    10    12


Q6. 2행 1,3열만 알고 싶어요.

>> a=[1 3]

a =

   1   3

>> x(2,a)
ans =

   4   6


반응형

댓글