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

python矩阵

作者:整整ー世♂陰霾そ   发布日期:2026-02-01   浏览:14

import numpy as np

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

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

# 获取矩阵的形状
shape = matrix.shape
print(f"矩阵的形状是: {shape}")

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

# 矩阵加法
another_matrix = np.array([[9, 8, 7],
                           [6, 5, 4],
                           [3, 2, 1]])
sum_matrix = matrix + another_matrix
print("两个矩阵相加的结果:")
print(sum_matrix)

# 矩阵乘法
product_matrix = np.dot(matrix, another_matrix)
print("两个矩阵相乘的结果:")
print(product_matrix)

解释说明:

  1. 创建矩阵:使用 numpy 库中的 array 函数创建一个 3x3 的矩阵。
  2. 打印矩阵:直接使用 print 函数输出矩阵内容。
  3. 获取矩阵形状:使用 shape 属性获取矩阵的维度信息。
  4. 矩阵转置:使用 .T 方法对矩阵进行转置操作。
  5. 矩阵加法:通过简单的 + 操作符实现两个矩阵的元素相加。
  6. 矩阵乘法:使用 np.dot 函数计算两个矩阵的乘积。

这个示例展示了如何使用 Python 和 NumPy 库来进行基本的矩阵操作。

上一篇:zfill函数python

下一篇:python字符串换行

大家都在看

python时间格式

pythoneval函数用法

python读取文件路径

staticmethod在python中有

python 保存json文件

python开发windows应用程序

python中len是什么意思

python 私有函数

python ord和chr

python中的yield

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

Laravel 中文站