本文由 威-kaifa873 整理发布,仅作为项目开发需求参考!飞机@sleu88
矩阵定义:
# 加载numpy库
import numpy as np
from scipy import sparse
# 创建一个一维数组表示一个行向量
vector_row = np.array([1, 2, 3])
# 创建一个一维数组表示一个列向量
vector_column = np.array([[1], [2], [3]])
# 创建一个二维数组表示一个矩阵
matrix1 = np.array([[1, 2], [1, 2], [1, 2]])
# 利用Numpy内置矩阵数据结构
matrix1_object = np.mat([[1, 2], [1, 2], [1, 2]])
# 创建一个新的矩阵
matrix2 = np.array([[0, 0], [0, 1], [3, 0]])
# 创建一个压缩的稀疏行(CSR)矩阵
matrix2_sparse = sparse.csc_matrix(matrix2)
# 查看稀疏矩阵
print(matrix2_sparse)
# 创建一个更大的矩阵
matrix_large = np.array([[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[0, 1, 0, 0, 0, 0, 0, 0, 0, 0],
[3, 0, 0, 0, 0, 0, 0, 0, 0, 0]])
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




