Python numpy 에서 matrix 계산을 하고 있습니다. 물론 정확히 말하면 matrix 가 아니라 array 이지만요.
그런데 numpy 에서 matirx 계산을 할 때, 처음에 값을 넣기 전, 매트릭스를 만들 때 어떤 방식을 주로 사용하시나요?
예를 들어 3x5 매트릭스를 생성하려고 하면, 저는 다음과 같은 두 가지 방법을 사용합니다.
mat = numpy.arange(3*5).reshape(3,5)
아니면
mat = zeros((3,5))
이렇게 하면 3x5 짜리 매트릭스 공간이 생성되고, 나중에 값을 각 공간에 할당하면 될 텐데,
이것 말고 좀더 효율적인 방법이 있을까요? 어떻게 만드시나요?
ThEnd.