3. m3 행렬을 생성하고 대각 원소 찾기

    >>> m3 = matrix(1:25, nrow=5)
    >>> m3
    [,1] [,2] [,3] [,4] [,5]
    [1,]    1    6   11   16   21
    [2,]    2    7   12   17   22
    [3,]    3    8   13   18   23
    [4,]    4    9   14   19   24
    [5,]    5   10   15   20   25
    >>> diag(m3)    # 대각 원소만 추출
    [1]  1 7 13 19 25
    >>> diag(m2)
    [1]  1 6 11 16

    4. 역행렬 계산하기

    >>> A = matrix( c(2, -5, 4, 1, -2, 1, 1, -4, 6), byrow=T, nrow=3)
    >>> B = solve(A)    # A의 역행렬
    >>> print(B)
    [,1] [,2] [,3]
    [1,]   -8   14    3
    [2,]   -5    8    2
    [3,] -  2    3    1
    
    >>> c = c(-3, 5, 10)
    # Ab = c에서 b는 B(A의 역행렬)와 벡터 b를 곱하여 구함
    >>> b = B %*% c
    >>> b
    [,1]
    [1,]  124
    [2,]   75
    [3,]   31
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.