이 가이드는 MATLAB에서 배열을 열 벡터로 변환하는 방법을 찾는 데 도움이 됩니다.
MATLAB에서 배열을 열 벡터로 바꾸는 방법은 무엇입니까?
MATLAB은 다음 두 가지 방법에서 배열을 열 벡터로 변환하는 것을 지원합니다.
1: A(:) 연산을 사용하여 배열을 열 벡터로 변환하는 방법은 무엇입니까?
다음을 활용하여 배열을 열 벡터로 변환할 수 있습니다. ㅏ(:) MATLAB에서의 연산. 이 작업은 배열의 모든 차원을 단일 열로 변환합니다.
예
주어진 예는 다음을 사용합니다. 랜드() 크기가 2x3x2인 난수 배열을 생성하는 함수입니다. 그런 다음 ㅏ(:) 이 배열을 크기가 1x12인 열 벡터로 변환하는 연산입니다.
에이 = 랜드 ( 2 , 삼 , 2 ) ;
벡터 = A ( : )
2: reshape() 함수를 사용하여 배열을 열 벡터로 변환하는 방법은 무엇입니까?
그만큼 모양 변경() 배열의 차원을 변경할 수 있게 해주는 MATLAB의 내장 함수입니다. 이 함수는 배열을 열 벡터로 변환하는 데 사용됩니다. 이 함수는 두 개의 매개변수를 입력으로 사용하고 제공된 배열의 변환이며 지정된 배열의 모든 요소를 포함하는 열 벡터를 반환합니다.
통사론
배열을 열 벡터로 변환하려면 모양 변경() 함수는 다음 구문을 사용합니다.
바 = 모양을 바꾸다 ( 에이스 )
여기,
함수 vect = 모양 변경(A,sz) 배열 A를 지정된 크기를 갖는 열 벡터 v로 바꿉니다. 에스 . 주어진 배열의 카디널리티는 열 벡터의 길이와 같아야 합니다.
예
주어진 MATLAB 코드는 다음을 사용합니다. 랜드() 크기가 2x3x2인 난수 배열을 생성하는 함수입니다. 그런 다음 모양 변경() 이 배열을 크기가 1x12인 열 벡터로 변환하는 함수.
에이 = 랜드 ( 2 , 삼 , 2 ) ;바 = 모양을 바꾸다 ( ㅏ, 12 , 1 )
결론
MATLAB은 다양한 배열 작업을 수행할 수 있는 강력한 프로그래밍 도구입니다. 다음을 사용하여 배열을 열 벡터로 쉽게 변환할 수 있습니다. ㅏ(:) 작동 및 내장 사용 모양 변경() 기능. 이러한 메서드는 배열을 열 벡터로 변환하는 데 서로 동일합니다. 이 가이드는 다음과 같은 방법을 통해 MATLAB에서 배열을 열 벡터로 변환하는 방법을 발견했습니다. ㅏ(:) 작동 및 내장 모양 변경() 기능.