start: 시작 값
stop: 종료 값
num: 생성할 숫자의 개수
linspace 함수는 지정된 범위(start와 stop) 사이에서 균일한 간격으로 (num) 개수만큼의 숫자를 생성. 즉, 시작과 종료 값을 포함하여 동일한 간격으로 분할된 값을 반환.
linspace(0, 10, 5) -> [0., 2.5, 5., 7.5, 10.]
start: 시작 값 (optional)
stop: 종료 값
step: 간격 (optional)
arange 함수는 지정된 범위(start, stop) 사이에서 주어진 간격(step)으로 값을 생성. 기본적으로 시작 값은 생략될 수 있으며 디폴트로 0을 사용.
arange(1, 6) -> [1,2,3,4,5]
linspace : 시작과 종료 값을 포함하여 지정된 개수만큼 균일한 간격으로 분할된 숫자 배열을 반환
arange : 시작과 종료 값을 설정하고 선택적으로 간격을 설정하여 범위 내의 값을 반환
정확한 개수의 숫자가 필요하거나 구간을 균등하게 나눠야 한다면 linspace
특정한 간격을 가진 연속적인 수열을 생성해야 한다면 arange