Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python中numpy

作者:空白篇pia~   发布日期:2026-07-19   浏览:47

import numpy as np

# 创建一个简单的numpy数组
array = np.array([1, 2, 3, 4, 5])
print("创建的数组:", array)

# 使用numpy进行基本的数学运算
squared = np.square(array)
print("数组元素平方:", squared)

# 创建一个多维数组
multi_dim_array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print("多维数组:\n", multi_dim_array)

# 使用numpy进行矩阵乘法
matrix_a = np.array([[1, 2], [3, 4]])
matrix_b = np.array([[5, 6], [7, 8]])
result_matrix = np.dot(matrix_a, matrix_b)
print("矩阵乘法结果:\n", result_matrix)

# 使用numpy生成随机数
random_array = np.random.rand(5)
print("随机数组:", random_array)

# 使用numpy进行统计操作
mean_value = np.mean(array)
max_value = np.max(array)
min_value = np.min(array)
print("数组的均值:", mean_value)
print("数组的最大值:", max_value)
print("数组的最小值:", min_value)

解释说明:

  1. 创建数组:使用np.array()函数可以创建一个NumPy数组,支持一维和多维数组。
  2. 数学运算np.square()用于对数组中的每个元素求平方。
  3. 多维数组:通过传递嵌套列表给np.array()可以创建多维数组。
  4. 矩阵乘法np.dot()用于计算两个矩阵的乘积。
  5. 随机数生成np.random.rand()用于生成指定形状的随机数组。
  6. 统计操作np.mean()np.max()np.min()分别用于计算数组的均值、最大值和最小值。

上一篇:python curve_fit

下一篇:pensize在python里怎么用

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

python集合中的元素可以是列表

staticmethod在python中有

python 保存json文件

python的assert基本用法

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站