You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
따라서, $A$는 4차원 공간 상에서 $\left(\frac45,-\frac{22}3,0,0\right)$를 지나고 두 벡터 $(1,22,10,0)$, $(1,7,0,5)$를 basis로 하는 평면이다.
615
+
따라서, $A$는 4차원 공간 상에서 점 $\left(\frac45,-\frac{22}5,0,0\right)$를 지나고 두 벡터 $\left(\frac1{10},\frac{11}5,1,0\right)$, $\left(\frac15,\frac75,0,1\right)$를 basis로 하는 평면이다.
616
+
617
+
실제로 $(x,y,z,w)=(1,3,4,-1)$는 연립방정식의 한 근인데 $A$의 한 원소 $a$의 표현식
으로 쓸 수도 있고, $A$를 점 $(1,3,4,-1)$을 지나고 두 벡터 $(1,22,10,0)$, $(1,7,0,5)$를 basis로 하는 평면이라고 말할 수도 있을 것이다.
603
629
604
630
# 3. code implementation
605
631
606
632
가우스 소거법의 목적은 연립방정식을 푸는 데 있다.
607
633
그래서 그런지 `numpy`나 `scipy`에서 가우스 소거법을 말그대로 실행하는 코드는 찾지 못했다.
608
634
연립방정식을 '푸는' 메소드 `numpy.linalg.solve(a,b)`는 있어도 가우스 소거법의 각 과정을 학습 목적상으로 구현해주는 코드는 없어 보이는 것이다.
609
635
그러니까, 어떤 연립방정식이 주어졌을 때 그 연립방정식에 대해 가우스 소거법을 적용한 결과인 augmented matrix 형태를 얻을 수 있다면 참 좋겠는데, 그런 것을 제공하는 라이브러리는 못찾겠다.
610
-
아마도 `numpy.linalg.solve` 내에 가우스 소거법이 들어가있겠지만, trivial한 경우 (해집합이 공집합이거나 무한집합인 경우)에 대해서는 오류를 낼 뿐이지 affine space의 단초가 되는 augmented matrix를 결과로 도출하지는 않는 것이다.
636
+
아마도 `numpy.linalg.solve` 내에 가우스 소거법이 들어가있겠지만, trivial한 경우 (해집합이 공집합이거나 무한집합인 경우)에 대해서는 예외처리되어 별도의 메시지를 낼 뿐이지 affine space의 단초가 되는 augmented matrix를 결과로 도출하지는 않는 것이다.
611
637
612
638
물론, 그렇게 어려운 알고리즘이 아니니 직접 구현할 수도 있을 것이다.
613
639
[`geeksforgeeks`](https://www.geeksforgeeks.org/dsa/gaussian-elimination/)에 보니 가우스 소거법 코드가 있다.
@@ -667,10 +693,10 @@ gaussianElimination(mat)
667
693
DDPG를 공부해야 한다면, 나는 공부할 수 있을 수도 있다.
668
694
말하자면, 내 이해력은 그래도 충분할 지도 모르는 것이다.
669
695
하지만 실제로 내가 그것을 해낼 수 있을지, 아니면 해내게 될는지 하는 것은 모르는 일이다.
670
-
이제껏 많은 이해해야 하는 것들을 이해하지 못한 경우와 해내야 하는 것을 해내지 못한 경우가 수두룩했으니.
696
+
이제껏 이해해야 하는 것들을 이해하지 못한 경우와 해내야 하는 것을 해내지 못한 경우가 수두룩했으니.
671
697
DDPG를 '구현'해내기까지 해야 한다면 더 열심히 해야 하는 부분이 있다.
672
698
673
-
하지만, '열심히' 한다는 것과 '원리를 이해'하는 것은, 부차적인 문제가 되어야 한다는 것이다.
699
+
하지만, '열심히' 한다는 것과 '원리를 이해'하는 것은, 부차적인 문제가 되어야 한다.
674
700
중요한 것은 해당되는 일에 몰입할 수 있는 환경과 마음상태를 조성하는 것이다.
675
701
그것이 갖춰지고 나면, 나는 열심히 하는 사람이고 또 원리를 이해하려고 하는 사람이라고 생각한다.
0 commit comments