컴퓨터 언어69 [Numpy] numpy 배열 생성 방법 (np.array(), np.asarray(), np.asfarray(), np.asarray_chkfinite(), np.zeros_like(), np.ones_like(), np.empty_like() ) [ Python 3 ] Numpy 란 무엇인가? (ndarray 클래스) [ Python 3 ] Numpy 란 무엇인가? (ndarray 클래스) NumPy 소개 Numpy(보통 "넘파이"라고 발음)는 수치 해석용 Python 패키지이다. 다차원의 행렬 자료구조인 ndarray를 지원하여 벡터와 행렬을 사용하는 선형대수 계산에 주로 사용된다. C로 구현된 CPython� supermemi.tistory.com 앞선 글에서 간단히 numpy에 대해서 알아 보았다. 이번 글에서는 numpy 배열을 생성하는 여러가지 방법에 대해서 알아보도록 하겠다. np.array() - ndarray(배열)을 만들 수 있다. >>> import numpy as np # np.array 를 통해 ndarray를 생성할 수 있.. 2020. 5. 19. [ c 언어 ] 동적 메모리 할당 ( malloc 함수) 동적 메모리 할당 #include void* malloc(size_t size) 프로그램을 작성 할 당시에는 얼마나 많은 공간이 필요한지 알 수도 없고,또 사용되지 않을지도 모르는 아주 큰 공간을 미리 할 당해놓기를 원하지 않을 것이다. 그래서 새로운 메모리 공간이 필요할 때 마다 함수 malloc을 호출해서 필요한 양의 공간을 요구할 수 있다. 공간을 사용할 수 잇으면 요구한 크기의 메모리 영역에 대한 시작 주소에 대한 포인터를 반환하고, 만일 공간을 사용할 수 없으면 NULL 포인터가 반환된다. 나중에 메모리 영역이 더 이상 필요 없게 되면 free라는 또 다른 함수 호출을 통하여 그 영역을 시스템에 반환 할 수 있다. 이때 일단 메모리 영역이 반환되면 이것을 그 프로그램에서 다시 사용할 수 없다. .. 2020. 4. 12. 이전 1 ··· 21 22 23 24 25 26 27 ··· 35 다음