logo

매트랩에서 등간격의 행벡터를 생성하는 방법 📂프로그래밍

매트랩에서 등간격의 행벡터를 생성하는 방법

방법

  • linspace(a,b,n): 구간 $[a,b]$를 $n$개의 등간격으로 나눈 행벡터를 반환한다.

성분개수를 입력하지 않으면 $1\times 100$ 벡터를 반환한다. 간격의 길이가 아닌 간격의 개수가 중요할 때 쓰인다.

  • a: m :b : 구간 $[a,b]$를 등간격 $m$으로 나눈 행벡터를 반환한다.

간격을 입력하지 않으면 간격이 $1$로 설정된다. 간격의 개수가 아니라 간격의 길이가 주요할 때 쓰인다. $b=a+n\cdot m$를 만족하는 자연수 $n$이 없을 수도 있다. 이때는 끝점이 $b$가 아니라 $a+n\cdot m$을 만족하는 가장 큰 수가 된다.

x1=linspace(1,10,10)
x2=linspace(1,10)
x3=linspace(5,55,2^5)

y1=1:3
y2=1:1/13:2
y3=3:1/7:7

2019-10-0817;03;17\_.png

2019-10-0817;04;11\_.png

타언어