아 근데 고등학교때 행렬 안한애들 생각하면 벡터계산 말고 python으로 루프 돌려서 설명해주는게 친절한거 같기도 하다
익명(218.237)2024-08-18 13:18
답글
예를 들어 upper bidiagonal matrix를 개념설명하고
파이썬으로 주어진 행렬에서 저걸 추출하는 코드를 짜고
넘파이로도 짜는데
넘파이는 diag(V)랑 diag, k=1(V) 해서 더하기 방식으로 구하는데
파이썬은 if i>j or j-i>1 res.append(k)
(대충 적음 기억 잘 안나서) 이런 식으로 요소 하나하나씩 전혀 다른 방식으로 구함. 대부분 쌩 반복문과 조건문으로 구하는 느낌
라이브러리 만들거 아니면 넘파만 본다 1표
파이썬으로 blas를 구현하나? 왜 굳이 파이썬 네이티브로 구현하는걸 넣은거지?
아 근데 고등학교때 행렬 안한애들 생각하면 벡터계산 말고 python으로 루프 돌려서 설명해주는게 친절한거 같기도 하다
예를 들어 upper bidiagonal matrix를 개념설명하고 파이썬으로 주어진 행렬에서 저걸 추출하는 코드를 짜고 넘파이로도 짜는데 넘파이는 diag(V)랑 diag, k=1(V) 해서 더하기 방식으로 구하는데 파이썬은 if i>j or j-i>1 res.append(k) (대충 적음 기억 잘 안나서) 이런 식으로 요소 하나하나씩 전혀 다른 방식으로 구함. 대부분 쌩 반복문과 조건문으로 구하는 느낌
그러면 진짜 행렬 못배운 애들 때문에 그렇게 만들어놨나보네
파이썬 단순구현은 대충 보고 넘파이만 자세히 보면 되려나??