腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python子中
的
矩阵
数据&上
对角
、
、
、
、
我有
一个
带有
矩阵
的
文件:假设matrix.dat和我想从其中提取
对角
线、次
对角
线和上
对角
线,来
创建
一个
新
的
三
对角
矩阵
M。我知道使用
numpy
可以得到
对角
线,但是有什么方法可以提取次
对角
线或上
对角
线
的
数据。
浏览 1
提问于2018-06-05
得票数 0
回答已采纳
1
回答
如何
创建
一个
带有
numpy
的
对角
矩阵
?
、
我不想修改现有的数组,我想
创建
一个
新
的
数组。具体来说,我
的
矩阵
应该是: -2 1 0 0 0 0 ... 0 0 1 -2 1 0 0 ... 0 0 ..........1 -2 10 ..........0 1 -2 我从以下几点开始: self.A = np.array([-2, 1]) 然后尝试连接98个0,但这似乎不是最好
的
方法。
浏览 3
提问于2019-09-28
得票数 1
回答已采纳
3
回答
如何
改变
numpy
中
矩阵
对角
线
的
值?
、
我想将某些
numpy
矩阵
的
对角
线设置为任意一维数组。np.array([5,6])>>> set_diagonal(mat, diag)... array([[5,2],我可以从diag变量
创建
对角
线
矩阵
,将mat
矩阵
添加到0并添加结果。但是,如果我试图改变
对角
线,这似乎使用了一堆不必要
的
资源。
如何</e
浏览 1
提问于2019-05-01
得票数 1
2
回答
压缩格式块
对角
矩阵
的
有效线性代数
、
、
、
、
我有
一个
线性系统,其中所有的
矩阵
都是块
对角
的
。它们
的
N块形状相同。import
numpy
as np return (m * np.expand_dims(v, -2)).sum(-1) 由于广播规则,如果
矩阵
<em
浏览 4
提问于2016-12-20
得票数 2
回答已采纳
3
回答
Numpy
:影响1.10之前
矩阵
的
对角
线元素
、
、
、
我想改变
对角
线元素从
一个
2d
矩阵
。这些都是主
对角
线和非主
对角
线。
numpy
.diagonal()在
NumPy
1.10中,它将返回
一个
读/写视图,写入返回
的
数组将改变原始数组。
numpy
.fill_diagonal(),
numpy
.diag_indices()只适用于主
对角
线元素。这里是我
的
用例:我想重新
创建
一个
<e
浏览 6
提问于2015-01-10
得票数 6
回答已采纳
2
回答
如何
使用
numpy
从一维数组
创建
对角
矩阵
?
、
、
、
我正在使用Python和
numpy
一起做线性代数。 我对
一个
矩阵
执行了
numpy
奇异值分解,得到了
矩阵
U、i和V。但是,I
矩阵
表示为1行
的
1x4
矩阵
。
如何
让
numpy
将i
矩阵
表示为
对角
矩阵
,如下所示:[[12.22151125, 0, 0, 0],[0,4.92815942, 0, 0],[0,0,2.06380839,0 ],[0,0,0,0.29766152]
浏览 0
提问于2018-01-20
得票数 6
回答已采纳
1
回答
如何
在Python中将
一个
条目放在稀疏
矩阵
的
整个
对角
线上
、
、
、
、
我正在寻求构造
一个
矩阵
,我将计算它
的
逆
矩阵
。这将用于求解非线性抛物型偏微分方程组
的
隐式方法。我目前
的
计算是,这将变得显而易见
的
原因,给我
一个
奇异(没有可能
的
逆)
矩阵
。对于上下文,在现实中,
矩阵
的
维度将是30乘以30,但在这些示例中,我使用较小
的
矩阵
进行测试。 假设我想
创建
一个
大
的
正方形稀疏<e
浏览 26
提问于2021-01-11
得票数 0
回答已采纳
2
回答
如何
根据索引
创建
变量
矩阵
、
我正在尝试使用scipy or
numpy
创建
以下类型
的
矩阵
。., 0, 0.5) 本质上,A_ks是一系列a个
对角
矩阵
,使得对于1<k<N,每个A_k在
对角
线
的
第k个位置都有1,并且A_1是在(1,1)位置处处为0
的
对角
矩阵
,A_N是在(N,N)位置处为0.5且在其他地方处处为零
的
对角
矩阵
我知道我可以使用scipy中
的</e
浏览 3
提问于2017-01-12
得票数 1
回答已采纳
1
回答
在Python中制作3D
对角
线
矩阵
、
、
、
、
我想
创建
3D
对角
线
矩阵
。我已经成功地用
numpy
例程
numpy
.fill_diagonal(
numpy
.zeros((N, N, N)), n)
创建
了
一个
,但是它不允许选择
对角
线来填充。换句话说,我想找到这个
numpy
例程
的
3D推广:https://
numpy
.org/doc/stable/reference/genera
浏览 52
提问于2021-09-18
得票数 0
回答已采纳
1
回答
如何
将二维数组转换为具有
numpy
的
三维
对角
线
矩阵
、
、
、
如果有
一个
具有形状(i,j)
的
二维数字数组,其中每一列都是
带有
i项
的
向量,那么
如何
才能获得
一个
具有形状(j,i,i)
的
三维
numpy
数组,其中每个j对应于其
对角
线上
的
每个向量
的
对角
线
矩阵
,而不使用for例如,对于2D数组[[1,5],[2,6],[3,7],[4,8]],我想获得
一个
3D数组,其中对于j=0,
矩阵
应该是 [[1,
浏览 3
提问于2022-01-26
得票数 1
回答已采纳
2
回答
有什么方法可以让特定
的
numpy
数组变得奇异呢?
、
、
、
我正在尝试生成几个非常大
的
数组,并且至少有
一个
数组是奇异
的
,这一点从以下熟悉
的
错误消息中可以明显看出: 是否任何列仅由零填充?我试着拔出linalg.py脚本,看看它
如何
浏览 2
提问于2015-06-18
得票数 1
1
回答
二维
矩阵
二次诊断中元素
的
NumPy
和
、
、
、
如何
才能得到
矩阵
的
次要
对角
线上
的
元素之和?
numpy
.trace似乎只返回主
对角
线,而
numpy
.diagonal似乎也没有帮助处理二次
对角
线。
浏览 2
提问于2014-11-18
得票数 3
回答已采纳
1
回答
从两个列表快速生成
对角
矩阵
、
、
、
给定两个列表,我想要
创建
一个
Diagonal matrix。fast_matrix([1,2], [6,7,8])[2] # unused[6, 1, 7, 8][6, 7,8, 1][1] # unused[6, 2, 7, 8][6, 7, 8, 2] 我
的
浏览 0
提问于2018-11-21
得票数 2
回答已采纳
3
回答
Python
Numpy
-将非常小
的
数字视为零
、
、
、
、
我想用
Numpy
计算
一个
奇异
矩阵
(它有
一个
0行列式)
的
行列式,当我打印行列式时,它显示
一个
非常小
的
数字(几乎为零= -7.09974814699e-30),但不是零本身……Determinant is
浏览 2
提问于2016-04-04
得票数 5
回答已采纳
2
回答
如何
在
numpy
中
创建
反
对角
线恒等
矩阵
(其中
对角
线从左向右翻转)
、
、
、
、
如何
在
numpy
中
创建
反
对角
线
矩阵
?我当然可以手动完成它,但是我很好奇是否有
一个
函数用于它。 我正在寻找
一个
矩阵
,从左下角到右上角,到处都是零。
浏览 0
提问于2018-05-23
得票数 5
回答已采纳
1
回答
用不同数据类型
的
值填充
numpy
数组
的
对角
线
、
、
、
我想要
创建
一个
对角
线
的
数字数组。但是,由于
矩阵
很大,我面临内存错误。减少内存消耗
的
一个
方法是改变数据类型。我认为最有效
的
方法是在浮点数(比如float32)中
的
对角
线上有所有的数字,在int8
的
对角
线之外有所有的零。我尝试了下面的代码,但它将
创建
一个
矩阵
,因为它强制b类型为int8,并且由于b
的
所有元素都在0到
浏览 9
提问于2022-10-25
得票数 -2
回答已采纳
1
回答
在python中为
对角
化
矩阵
创建
模块
、
、
、
例如,我有
一个
Hermitian
矩阵
,A和I将与
矩阵
B
对角
化为:A12= -0.007 -1j*0.0098 A21我想要
的
是
创建
一个
模块。假设我将在现有的python脚本中输入100个不同
的
Hermitian
矩阵
和导入模块来计算100个不同
的
B
矩阵
(针对每个不同
的
输入)。编辑(使我
的</
浏览 6
提问于2014-11-10
得票数 0
回答已采纳
2
回答
尝试将主
对角
线下方和上方
的
所有值放入
矩阵
中,使其等于0
、
、
、
、
所以我把除主
对角
线外
的
所有零都放在一起
的
功能是混乱
的
,它没有起作用。def subtract_lines(m,r,x,y): for j in range(0,
浏览 24
提问于2020-02-28
得票数 0
1
回答
NumPy
模中
的
向量和
矩阵
、
在python中,
如何
编写
创建
两个元素为随机数
的
4*4
矩阵
A和B
的
程序。然后
创建
一个
矩阵
C,它看起来像 ⎣B A⎦matrix_B = n
浏览 1
提问于2022-11-22
得票数 0
回答已采纳
5
回答
如何
在python中打印具有特定模式
的
矩阵
、
、
、
我们
如何
使用Python
创建
一个
模式,它将
创建
一个
平方
矩阵
,它会将
对角
线元素
的
值设置为零,将元素
的
值更改到
对角
线元素29之上,并将
对角
线以下
的
值更改为5。
浏览 4
提问于2021-01-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Python提取矩阵对角线值
2024-01-24:用go语言,已知一个n*n的01矩阵, 只能通过通过行交换、或者列交换的方式调整矩阵, 判断这个矩阵的对角
Python怎么算矩阵协方差
Numpy矩阵运算
Numpy 100道练习(一)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券