[Matlab] 콜론(:)에 대하여 | 등차수열벡터

2021. 3. 15. 18:25·수학

Colon(:)연산자, 등차수열벡터

 

등차수열을 만들어 변수에 넣어보자.

(이 때 콜론이 아주 큰 역할을 하는 것이다)

 

형식은 다음과 같다.

시작수 : 증가분 : 끝수

 

(증가분을 생략할시 기본 공차는 +1이다.)

 

 

예시)

 

단, 다음은 공집합이 된다. 

(공차 문제)

 


등차수열 만들기 참고사항: linspace(시작수,끝수,항수)

 

참고로, 콜론을 이용하여 등차수열을 만들 때에는 x = 1:0.25:2처럼 공차를 생각하여 작성해줘야 한다. (오해 금지! 끝 수랑 딱 떨어지지 않아도 된다. 1:0.3:2라고 입력하면 수열의 끝은 1.9다)

 

그런데 만약에 우리가, 항 수가 O개로 정해져있는 수열을 만들고 싶다면, 시작수, 끝수, 공차를 얼마로 설정해야 하는지 좀 고민해야 할 수도 있다. 이런 상황을 편하게 만들어 주는 도구가 linspace(시작수,끝수,항개수)이다.

 

1부터 시작해서 2로 끝나는 등차수열을 항수가 5개가 되도록 만들고 싶다면 다음과 같이 작성한다. 

 

 

 


콜론의 또 다른 역할 - 연속적인 인덱스

 

이것도 딱히 설명할 것 없이.. 인덱스가 연속인 수다. 

a(2:3)

b(1:3)

b(:) - b의 모든성분

 

예시) 잘 보고 유의하자!

 

 

새로운 벡터들을 콜론으로 표현되는 연속적인 인덱스로 만들어낼 수 있다는 얘기였다.

반응형

'수학' 카테고리의 다른 글

[Matlab] Matrix 계산 | 행렬 계산  (0) 2021.03.16
[Matlab] 함수에 벡터(행렬)값 대입 | 연산 복습  (0) 2021.03.16
[Matlab] 벡터 기본  (0) 2021.03.15
[Matlab] 변수 관련 명령어 | 변수 확인, 삭제, 지우기, 저장하기(save)  (0) 2021.03.11
[Matlab] 난수함수/ 난수행렬 | 정수행렬 만들기 | 특정 행렬 기억하기, 저장하기  (0) 2021.03.11
'수학' 카테고리의 다른 글
  • [Matlab] Matrix 계산 | 행렬 계산
  • [Matlab] 함수에 벡터(행렬)값 대입 | 연산 복습
  • [Matlab] 벡터 기본
  • [Matlab] 변수 관련 명령어 | 변수 확인, 삭제, 지우기, 저장하기(save)
히어로맛쿠키
히어로맛쿠키
  • 히어로맛쿠키
    yeny_lab
    히어로맛쿠키
  • 전체
    오늘
    어제
    • 분류 전체보기 (389)
      • 미분류글 (32)
        • ㅇ (2)
      • JAVA (84)
        • Effective Java (1)
        • Application (21)
      • 컴퓨터구조 & OS (28)
      • 자료구조 + 알고리즘 (43)
      • Database (12)
      • 컴파일러 (10)
      • 수학 (33)
        • 미분방정식 (12)
      • 데이터분석과 머신러닝 (38)
      • 기타 (59)
      • yyeeennyy (25)
  • 공지사항

    • ^o^/♡
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
히어로맛쿠키
[Matlab] 콜론(:)에 대하여 | 등차수열벡터
상단으로

티스토리툴바