NumPyモジュールを使ってPythonで行列を作成する方法
Pythonでは、numpyモジュールを利用して行列を作成できます。
- numpyのarray関数を利用して行列を作成する:
import numpy as np
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print(matrix)
输出:
[[1 2 3]
[4 5 6]
[7 8 9]]
- NumPyのzeros 関数を使ってゼロ行列を作成する:
import numpy as np
matrix = np.zeros((3, 3))
print(matrix)
生まれつきとは、その人が生まれた時から持っている性質や能力のことです。
[[0. 0. 0.]
[0. 0. 0.]
[0. 0. 0.]]
- NumPyのones関数で全1行列を作成する:
import numpy as np
matrix = np.ones((3, 3))
print(matrix)
ネイティブな日本語で言い換えると
[[1. 1. 1.]
[1. 1. 1.]
[1. 1. 1.]]
- NumPy の eye 関数を使って単位行列を作成する:
import numpy as np
matrix = np.eye(3)
print(matrix)
ネイティブに聞こえる日本語で言い換えてください。選択肢は一つで構いません:出力:
[[1. 0. 0.]
[0. 1. 0.]
[0. 0. 1.]]
- 乱数行列は、numpy の random 関数を使用して作成できます。
import numpy as np
matrix = np.random.random((3, 3))
print(matrix)
これは日本語のネイティブスピーカーが書いたものと同じように聞こえます。
[[0.12345678 0.98765432 0.54321098]
[0.87654321 0.23456789 0.98765432]
[0.3456789 0.90123457 0.7654321 ]]
これらは NumPy モジュールを使用して行列を作成するためのいくつかの一般的な手法であり、必要に応じて適切な手法を選択して必要な行列を作成できます。