산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> MATLAB

MATLAB 벡터 마스터: 행 벡터와 열 벡터 기초

벡터는 숫자의 1차원 배열입니다. MATLAB은 두 가지 유형의 벡터 생성을 허용합니다.

행 벡터

행 벡터는 요소 집합을 대괄호로 묶고 공백이나 쉼표로 요소를 구분하여 생성합니다.

Live Demo
r = [7 8 9 10 11]

MATLAB은 위 문을 실행하고 다음 결과를 반환합니다.

r = 7 8 9 10 11

열 벡터

열 벡터는 요소 집합을 대괄호로 묶고 세미콜론으로 요소를 구분하여 생성합니다.

Live Demo
c = [7; 8; 9; 10; 11]

MATLAB은 위 문을 실행하고 다음 결과를 반환합니다.

c = 7 8 9 10 11

벡터 요소 참조

벡터의 요소를 여러 방식으로 하나 이상 참조할 수 있습니다. 벡터 v의 i번째 성분은 v(i)로 참조됩니다. 예를 들어,

Live Demo
v = [ 1; 2; 3; 4; 5; 6]; % 6개 요소의 열 벡터 생성
v(3)

MATLAB은 위 문을 실행하고 다음 결과를 반환합니다.

ans = 3

벡터를 콜론으로 참조하면(예: v(:)), 벡터의 모든 성분이 나열됩니다.

Live Demo
v = [ 1; 2; 3; 4; 5; 6]; % 6개 요소의 열 벡터 생성
v(:)

MATLAB은 위 문을 실행하고 다음 결과를 반환합니다.

ans = 1 2 3 4 5 6

MATLAB은 벡터에서 요소 범위를 선택할 수 있습니다.

예를 들어, 9개 요소의 행 벡터 rv를 생성한 다음 rv(3:7)을 써서 3~7번째 요소를 참조하고 sub_rv라는 새 벡터를 생성해 보겠습니다.

Live Demo
rv = [1 2 3 4 5 6 7 8 9]; sub_rv = rv(3:7)

MATLAB은 위 문을 실행하고 다음 결과를 반환합니다.

sub_rv = 3 4 5 6 7

벡터 연산

이 섹션에서는 다음 벡터 연산에 대해 논의하겠습니다.

MATLAB

  1. MATLAB 기초 마스터: 필수 구문 및 명령어
  2. MATLAB 데이터 타입 완벽 가이드: 종류, 변환, 확인 방법
  3. MATLAB 연산자 마스터: 산술, 논리, 비트 연산 완벽 가이드
  4. MATLAB 벡터 마스터: 행 벡터와 열 벡터 기초
  5. MATLAB 행렬 기초 마스터: 생성, 참조, 데이터 조작
  6. MATLAB: 다차원 배열과 특수 배열 마스터하기
  7. MATLAB 콜론 연산자 마스터하기: 벡터 생성과 효율적 반복
  8. MATLAB 숫자 유형: 정수, 부동소수점, 변환과 범위 총정리
  9. MATLAB 문자열 완벽 가이드: 생성, 결합, 셀 배열 변환, 주요 함수
  10. MATLAB 함수 완전 정복: 정의, 워크스페이스, 입출력, 익명/중첩/비공개 함수