google colab 환경에서 python을 이용하여 벡터의 내적을 구하는 예제이다. 우선 numpy 라이브러리를 import한다음 두 벡터를 np.array(numpy 배열)로 저장한다. 그리고 내적(dot_product) 는 np.dot(V1,V2) 로 계산하여 출력한다.
다음 예제는 내적,외적이 함께 엮여 있는 사칙연산이다. 사칙연산에서는 괄호 안의 계산이 먼저 진행되기 때문에 먼저 외적값을 계산해야 한다. 앞서 본 예제와 같이 먼저 각 점을 np.array 꼴로 지정해 준 후 벡터값을 설정해준다. 그리고 외적값은 np.cross함수를 사용하여 진행한다. 이 출력값을 다시 np.dot함수를 이용하여 u 값과 내적해주면, 우리가 구해야 하는 값이 정상적으로 출력된다.
반응형
'IT > Computer Science' 카테고리의 다른 글
[sql] 데이터베이스의 view 기능 (0) | 2023.11.11 |
---|---|
[sql] join에 대하여(Natural join, inner join, Outer join, Cross join) (0) | 2023.11.10 |
[c언어 기본] 함수에 관하여(함수의 여러 자료형, 함수에서의 scope의 의미, static 변수에 대해 (0) | 2023.11.09 |
[sql] DROP, TRUNCATE, DELETE 비교 (0) | 2023.11.06 |
[자료구조] 자료구조의 분류(선형구조, 비선형구조, 파일구조, 단순구조) (0) | 2023.11.04 |