import numpy as np
# 创建一个一维向量
vector = np.array([1, 2, 3, 4, 5])
# 打印向量
print("原始向量:", vector)
# 向量的基本运算
# 加法
vector_add = vector + np.array([1, 1, 1, 1, 1])
print("加法后的向量:", vector_add)
# 减法
vector_sub = vector - np.array([1, 1, 1, 1, 1])
print("减法后的向量:", vector_sub)
# 数乘
vector_mul = vector * 2
print("数乘后的向量:", vector_mul)
# 点积
dot_product = np.dot(vector, np.array([1, 2, 3, 4, 5]))
print("点积结果:", dot_product)
# 向量的模(长度)
vector_magnitude = np.linalg.norm(vector)
print("向量的模:", vector_magnitude)
numpy
库来处理向量操作。np.array
创建一个一维向量。上一篇:python iterator
下一篇:python rjust
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站