【NumPy】ベクトルの内積 numpy.dot

この記事では、Python言語とNumPyを用いて、ベクトルの内積を求める方法をソースコード付きで解説します。

ベクトルの内積

PythonとNumPyの「numpy.dot(a, b)」を利用することで、ベクトルa, bの内積を求めることが出来ます。

ソースコード

サンプルプログラムのソースコードです。

# -*- coding: utf-8 -*-
import numpy as np


def main():
    a = np.array([1.,2.,3.])    # ベクトルaの生成
    b = np.array([4.,5.,6.])    # ベクトルbの生成
    c = np.dot(a,b)             # ベクトルaとbの内積
    print(c) # 32.0


if __name__ == '__main__':
    main()

おすすめ記事

Python入門 サンプル集
NumPy入門 サンプル集

シェア&フォローお願いします!