수학에 대한 기본개념을 숙지한후에
그것의 계산에 대한 알고리즘을 이해야하는데
내가보는책에 알고리증이 2쪽에 달하는 어마어마한 스텝과
첨자가 덕지덕지 붙는데 그거 다 이해하고 넘어가야하나?
개념 이해하는것보다
저자의 어마어마한 변수선언과 어디계산되고있고 이 첨자가
뭘의미하는지 파악하는데만 몇배의 시간이 드는것같다
코딩으로 계산하려면 이 과정을 이해하는게 필요한것같긴한데
세듀코드 이해하는게 너무 고통스럽다
고수들은 어떻게 공부함?
그것의 계산에 대한 알고리즘을 이해야하는데
내가보는책에 알고리증이 2쪽에 달하는 어마어마한 스텝과
첨자가 덕지덕지 붙는데 그거 다 이해하고 넘어가야하나?
개념 이해하는것보다
저자의 어마어마한 변수선언과 어디계산되고있고 이 첨자가
뭘의미하는지 파악하는데만 몇배의 시간이 드는것같다
코딩으로 계산하려면 이 과정을 이해하는게 필요한것같긴한데
세듀코드 이해하는게 너무 고통스럽다
고수들은 어떻게 공부함?
어차피 나중에 연구한다치면 그거보다 더한거도 봐야할건데 그냥 한단계씩 정리하면서 따라가야지 별다른 방법이 있는게 아님. 그리고 개념만 볼게 아니라 그런데 나오는 테크닉같은거도 어떤식으로 하는지 같이 공부하는거 아니냐? 뭘 공부하는진 모르겠지만 보통 그런 과정이 쓸데없거나 한게 아님. 이해하고 넘어가는게 맞지
ㅇㅋ 알겠다 좋은 조언 감사 알고리즘을 2줄3줄로 존나 간단히 설명해논것보다 2장 정도되는 알고리즘도 첨자같은것도 정확히 계산하는 능력을 좀 많이 봐야겠다
그리고 수치해석분야이다 내가 공부하는책이 다른책보다 알고리즘이 몇배나길다 아무래도 매트랩보다 c나 자바 포트란같은거 염두해두고만들어서 그런것같다
열심히 하셈
뭘보는데 두쪽이야?? 논문봐도 두쪽으로 정리된거 잘 없는거같은데..
대부분책은 핵심 흐름만설명해서 적분계산이나 행렬분해과정 또 그걸로 푸는과정은 걍 풀어라하고넘어가는데 이것은 전부다 써서 첨자와 변수가 엄청 많아짐 아마 매트랩에서는 큼지막한 과정만 하면 저런 자잘한것은 내장함수로 처리할수있는데 c같은것은 그런게 잘 안되니까 저렇게 풀어서하는것같다
알고리즘->슈도코드->코드는 각각 시간이 꽤 필요한 스텝이고 각각 굉장히 다른 노력들이 필요하다고 생각하는데, 들은거로는 보고있는 책이 슈도코드가 코드수준으로 자세히 되어있어서 더 힘든것같은데.. 개인적인 생각인데 책에서 익히는건 알고리즘과 그걸 슈도코드로 바꾸는 과정까지면 충분한것같고, 이걸 실제 코드로 옮기는건 본인이 직접 하면서 배워야할거같아.
그냥 이책은 미분방정식이든 편미분방정식이든 고유값문제든 전부 사칙연산으로 for while 문으로 바꿔버린다 그정도로 자세함 근데 이게 내 사고력을 늘려주는데좋은것같기도하고 근데 정작 중요한 진짜 코드는 없고 또 그 세듀코드가 보통의 책과는 설명하는방식이다름
예를들어 대부분 2놈을 취하는데 이 책은 무한대놈을 취하고 Qr도 대부분의 책은 nonsymmetric을 헨센버그로바꿔서 계산하는데 반해 이 책은 symmetric으로 한정해서 설명하고 local error이 다른책하고 정의다르게 오차 차수를 한차수 낮게 책정함 표준화 되있지가 않아서 다른 구글링이나 책들과 호환이 안됨
무엇보다도 증명이 대부분 생략됨 그냥 그렇다 증명은 다른책봐라 이정도임 근데 다른 수치책보면 느끼는거지만 굉장히 비싸기도하고 이 책만큼 설명이 자세한것이 드물더라 증명은 안해도 설명과 예제가 풍부함
그런의미에서 그 책이 스탠다드하거나 좋은책인지는 잘 모르겠네 내 입장에서는