LA-4) 연립방정식,역행렬,행렬식을 구하는 방법 [R]
library(matlib)library(pracma)#GE(가우스 소거법)A gaussianElimination(A,b) [,1] [,2] [,3] [,4][1,] 1 0 0 1.086957[2,] 0 1 0 3.130435[3,] 0 0 1 6.565217#LU분해lu_solve lu_solve(A,b)[1] 1.086957 3.130435 6.565217수반행렬이 뭔지 모르겠다면?https://pastryofjsmath.tistory.com/31 LA-1) 행렬식과 여인수,수반행렬R코드를 이용하면 바로 구하실 수 있습니다.A R코드를 이용하면 상당한 편함을 느끼실 수 있습니다.cofactor(여인수),minor(소행렬식),adjoin..
2024. 6. 21.
LA-3) LU분해 feat. 조건수,특이값분해 [R]
아래는 위의 예시의 R코드입니다. 패키지 자체에 대한 함수로도 존재합니다.# LU분해# sol1)A LU(A)$P [,1] [,2] [,3][1,] 1 0 0[2,] 0 1 0[3,] 0 0 1$L [,1] [,2] [,3][1,] 1 0 0[2,] -1 1 0[3,] 0 -1 1$U [,1] [,2] [,3][1,] 1 -2 0[2,] 0 1 -1[3,] 0 0 1아래는 ex2)에 대한 R코드입니다.B 추가적으로 LU분해 속도가 확실히 더 빠릅니다.조건수 구하기 위한 특이값 R코드입니다.# 행렬 생성####A svd(A)$d[1] 5.4649..
2024. 6. 20.