线性代数基础3 行列式

news/2025/1/16 3:34:01/

行列式
行列式其实在机器学习中用的并不多,一个矩阵必须是方阵,才能计算它的行列式
行列式是把矩阵变成一个标量在这里插入图片描述

import numpy as np
A = np.array([[1,3],[2,5]])
display(A)
print('矩阵A的行列式是:\n',np.linalg.det(A))
'''
array([[1, 3],[2, 5]])
矩阵A的行列式是:-1.0
'''

行列式在求解,逆矩阵的过程中,起到了作用,行列式不为0,才可以求解逆矩阵!

import numpy as np
A = np.array([[1,3],[2,6]])
display(A)
print('矩阵A的行列式是:\n',np.linalg.det(A))
'''
array([[1, 3],[2, 6]])
矩阵A的行列式是:0.0
'''
# 无法求解行列式,报错信息:LinAlgError: Singular matrix
print('矩阵A的逆矩阵为:\n',np.linalg.inv(A))

http://www.ppmy.cn/news/1439748.html

相关文章

Kafka 生产者应用解析

目录 1、生产者消息发送流程 1.1、发送原理 2、异步发送 API 2.1、普通异步发送 2.2、带回调函数的异步发送 3、同步发送 API 4、生产者分区 4.1、分区的优势 4.2、生产者发送消息的分区策略 示例1:将数据发往指定 partition 示例2:有 key 的…

uniapp视频播放器(h5+app)

关于uniapp视频播放器遇到的一些问题,mark下。 中途遇到了很多问题,如果有相同的伙伴遇到了类似的,欢迎交流 官方的video播放器在app上不友好,有以下功能不支持。 loadedmetadata、controlstoggle不支持 不支持外挂字幕&#xf…

python之excel加工处理小案例一则

一、工具用途 工作中,需要对各类excel进行加工处理,当表和字段比较多时,关联条件又有多个,每次通过execl的vlookup之类的关联公式手工可以解决工作需求,但一般耗时较长,且人工统计匹配也存在出错的情况。 …

vue elementui select 修改弹框多选框回显成功,但却无法选中问题

原因 下拉框数据是循环别的接口得来的&#xff0c;因为数据层次太多&#xff0c;render函数没有自动更新&#xff0c;需手动强制刷 出现问题的原因&#xff1a; 下拉框数据是通过别的接口得来的&#xff0c;render函数没有检测到&#xff0c;所以需要手动强制刷新 <el-sele…

【Elasticsearch<二>✈️✈️】基本属性概念与MySQL数据库的不同之处

目录 &#x1f378;前言 &#x1f37b;一、Elasticsearch 基本属性 1.1 ES VS MySQL 1.2 ES 属性概念 1.3 ES 的增删改查 &#x1f37a;二、自动补全场景 2.1 场景举例 2.2 使用数据分词器 2.3 查询的流程 2.4 整个查询流程图 &#x1f379;章末 &#x1f378;前言 上次初步…

日志架构演进:从集中式到分布式的Kubernetes日志策略

当我们没有使用云原生方案部署应用时采用的日志方案往往是 ELK 技术栈。 这套技术方案比较成熟&#xff0c;稳定性也很高&#xff0c;所以几乎成为了当时的标配。 可是随着我们使用 kubernetes 步入云原生的时代后&#xff0c; kubernetes 把以往的操作系统上的许多底层都屏蔽&…

Swift常用的第三方库

以下是一些常用的Swift第三方库及其链接&#xff1a; Alamofire&#xff1a;用于网络请求的库。https://github.com/Alamofire/Alamofire Kingfisher&#xff1a;用于异步下载和缓存图片的库。https://github.com/onevcat/Kingfisher SwiftyJSON&#xff1a;用于处理JSON数据…

vue+element之解决upload组件上传文件失败后仍显示在列表上、自动上传、过滤、findIndex、splice、filter

MENU 前言错误案例(没有用)正确方法结束语 前言 el-upload上传失败后&#xff0c;文件仍显示在列表上。 这个pdf文件上传失败&#xff0c;仍显示在列表&#xff0c;给人错觉是上传成功&#xff0c;所以要把它去掉。 在element中&#xff0c;file-list和v-model:file-list是用于…