zgemv - 일반 행렬-벡터 곱(CDB)
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
일반 행렬과 벡터의 곱을 계산합니다.
A, x, y 입력에 연결한 데이터 타입은 사용할 다형성 인스턴스를 결정합니다.

입력/출력
연산 A
—
연산 A는 VI가 행렬 A에서 수행할 연산을 지정하고 행렬 op(A)로 표현합니다.
A
—
A는 op(A)가 N × M 차원인 복소수 행렬입니다.
x
—
x는 복소수 벡터입니다. 이 VI는 x의 첫번째 M 원소를 op(A)에 곱합니다. x는 적어도 M개의 원소를 가져야 합니다.
y
—
y는 복소수 벡터입니다. y에는 op(A)*x의 원소만큼 원소가 있어야 합니다. 기본은 모든 원소가 0인 N개 원소의 벡터입니다.
알파
—
알파는 op(A)*x를 스케일할 수 있는 복소수 스칼라 값입니다. 기본값은 1입니다.
베타
—
베타는 y를 스케일하는 복소수 스칼라 값입니다. 기본값은 1입니다.
zgemv
—
zgemv는 y와 같은 크기를 가지는 복소수 벡터입니다. 처음 N 원소에 대해 이 VI는 알파*op(A)*x + 베타*y의 결과를 반환합니다. 나머지 원소에 대해 VI는 같은 인덱스를 가진 y의 원소 값을 반환합니다.
에러
—
에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러를 [에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다. |
BLAS 함수에 대한 더 자세한 정보는 netlib.org에서 BLAS (Basic Linear Algebra Subprograms) 웹사이트를 참조하십시오.
예제
LabVIEW 포함되는 다음 예제 파일을 참조하십시오.
- labview\examples\Mathematics\Linear Algebra\Comparison of BLAS and linear algebra VIs.vi
연산 A
—
A
—
x
—
알파
—
zgemv
—
에러
—