본문 바로가기

map2

Julia 언어를 사용한 연립 방정식 계산 최근에 시간이 조금 있어서 julia 언어를 공부하고 있습니다. Julia 를 공부하면서 드는 생각은 문법적으로 MATLAB 과 Python을 섞어 놓은 거 같다는 것입니다. 아래 포스팅에서 매트랩을 사용한 연립방정식 계산 방식에 대해서 소개 한 적이 있습니다. http://iamaman.tistory.com/246오늘은 위 포스팅에서 사용했던 예제에 대해 julia 를 사용하여 똑같이 계산해 보려고 합니다. 줄리아 역시 MATLAB과 마찬가지로 매트릭스 연산이 기본입니다. 인자간의 계산을 하기 위해서는 .(점) 을 붙여야 하는 것이죠.MATLAB 에서 연립방정식의 해를 구하기 위해 \ 또는 / 를 사용했는데 Julia 에서도 완벽하게 똑같습니다. 위 코드를 실행해 보면 다음과 같은 결과를 확인할 수 있.. 2018. 5. 4.
MATLAB MAP data structure MATLAB 은 보통 수치 분석의 용도로 많이 사용 됩니다. 비싼 툴이니 만큼 어려운 수학들을 굉장히 쉽게 처리 할 수 있어서 너무나 좋은 툴이라고 생각을 했죠~ 반면에 MATLAB 을 사용하면서 아쉬웠던 부분도 있었는데~ hash 또는 dictionary 형태의 데이터 타입에 대한 지원이었습니다. 그런데.. 비싼놈은 뭔가 다르더군요. 있었는데 제가 몰랐던 것이었습니다. ㅡㅡ; 2008b 버전부터 Map Data Structure 를 제공해 주고 있더군요. 아~~ 왜 이걸 지금 알았지.. ㅡㅡ; hash 나 dictionary 형태의 데이터 구조는 요즘과 같이 검색이 일반화된 시대에 더욱더 광범위하게 사용되는 데이터 타입이라고 생각이 되는데요~ 바로 key 와 value 의 형태로 자료를 저장해서 key.. 2012. 6. 10.