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

python 矩阵

作者:冷空气来袭   发布日期:2025-06-16   浏览:100

import numpy as np

# 创建一个 3x3 的矩阵
matrix = np.array([[1, 2, 3],
                   [4, 5, 6],
                   [7, 8, 9]])

# 打印矩阵
print("矩阵:")
print(matrix)

# 获取矩阵的形状 (行数, 列数)
shape = matrix.shape
print("\n矩阵的形状:", shape)

# 计算矩阵的转置
transpose = matrix.T
print("\n矩阵的转置:")
print(transpose)

# 矩阵乘法
another_matrix = np.array([[9, 8, 7],
                           [6, 5, 4],
                           [3, 2, 1]])
product = np.dot(matrix, another_matrix)
print("\n矩阵乘法结果:")
print(product)

解释说明:

  1. 创建矩阵:使用 numpy 库中的 array 函数创建一个 3x3 的矩阵。
  2. 打印矩阵:直接使用 print 函数输出矩阵的内容。
  3. 获取矩阵的形状:通过 shape 属性获取矩阵的行数和列数。
  4. 计算矩阵的转置:使用 T 属性获取矩阵的转置。
  5. 矩阵乘法:使用 np.dot 函数进行两个矩阵的乘法运算。

这个示例展示了如何使用 Python 和 NumPy 库来创建、操作和计算矩阵。

上一篇:python threading.thread

下一篇:python中map

大家都在看

python时间格式

python ord和chr

python中的yield

python list.pop

python的for i in range

npm config set python

python代码简单

python读取文件夹

python中turtle

python 输出时间

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

Laravel 中文站