singular相关内容

如何在协方差矩阵中找到退化的行/列

我正在使用 numpy.cov 从超过 400 个时间序列的数据集创建协方差矩阵.使用 linalg.det 给我一个零值,所以矩阵是奇异的.我可以使用 linalg.svd 来查看秩比列数少 2,因此在协方差矩阵中的某处我有一些线性组合来使矩阵退化.我在底层时间序列上使用了 corrcoef,但没有相关性 > 0.78,所以在那里不明显.有人可以建议一种方法来确定退化列的位置.谢谢. 解决 ..
发布时间:2021-12-19 08:12:28 Python

变量的单数或复数设置.PHP

有很多问题解释了如何回显单数或复数变量,但没有人回答我的问题,即如何设置变量以包含所述单数或复数值. 我原以为它会按以下方式工作: $bottom="您已收藏 $count " .$count == 1 ?'用户':'用户'; 然而这不起作用. 有人可以建议我如何实现上述目标吗? 解决方案 这将解决您的问题,感谢 mario 和 三元运算符和字符串连接的怪 ..
发布时间:2021-09-16 18:42:21 PHP

奇异矩阵 - python

下面的代码显示了一个矩阵奇异性的问题,因为我在 Pycharm 中工作过 raise LinAlgError("奇异矩阵")numpy.linalg.linalg.LinAlgError:奇异矩阵 我猜问题是 K,但我无法确切理解如何: from numpy import zeros从 numpy.linalg 导入 linalg导入数学def getA(kappa):矩阵 = 零((n,n ..
发布时间:2021-09-09 19:28:47 Python

使用Python将文本文件中的复数转换为单数

我有这样的 txt 文件: word, 23字,2测试,1测试,4 我希望它们看起来像这样: word, 23字,2测试,1测试,4 我希望能够在 Python 中获取一个 txt 文件并将复数词转换为单数词.这是我的代码: import nltkf = raw_input("请输入文件名:")定义打开文件(f):用 open(f,'r') 作为:a = a.read()a = a.lo ..
发布时间:2021-09-06 19:04:30 Python

zeroinfl“系统在计算上是奇异的"而在预测变量中没有相关性

我正在尝试对一年中工人缺勤天数的计数数据进行建模(因变量).我有一组预测变量,包括关于工人的信息、关于他们的工作等......,其中大部分是分类变量.因此,有大量系数需要估计(83),但由于我有超过 600 000 行,我认为这应该没有问题.此外,我的数据集中没有缺失值. 我的因变量包含很多零值,所以我想估计一个零膨胀模型(泊松或负二项式),使用 pscl 的函数 zeroinfl包,代码: ..
发布时间:2021-07-07 18:51:45 其他开发

numpy.linalg.inv返回奇异矩阵的逆函数

下面的矩阵是单数,并且AFAIK尝试将其求反应该导致 numpy.linalg.linalg.LinAlgError: Singular matrix 但是,我得到了一些输出矩阵.请注意,输出矩阵是无意义的结果,因为它具有一行0(这是不可能的,因为矩阵的逆本身应该是可逆的)! 我在这里是否缺少一些与浮点精度有关的东西,或者是与真实逆相反的伪逆的计算? $ np.__versi ..
发布时间:2020-05-18 20:05:12 Python

如何求解奇异矩阵?

我需要solve列表中的一千多个矩阵.但是,出现错误Lapack routine dgesv: system is exactly singular.我的问题是我的输入数据是非奇异矩阵,但是按照计算,我需要对矩阵进行处理,其中一些会变得奇异.但是,由于要花很长时间(我已经尝试过),所以无法复制带有我的数据子集的示例.这是我的问题的一个基本示例(A是经过一些计算的矩阵,R是我需要做的下一次计算): ..
发布时间:2020-05-07 19:36:57 其他开发

求解奇异矩阵

我正在尝试为网格编写一些解包器.这使用有限元方法来解决平整表面和原始表面之间的最小线性应力.目前,有一些顶点被固定以得到结果.没有这个,三角形就会随机旋转和平移... 但是由于这种固定对于该问题不是必需的,因此更好的解决方案是直接求解奇异矩阵. Petsc确实提供了一些方法来解决单数系统,方法是提供有关零空间的一些信息. http://www.mcs.anl. gov/petsc/petsc ..
发布时间:2020-05-07 19:13:35 其他开发

如何在协方差矩阵中查找退化的行/列

我正在使用numpy.cov从超过400个时间序列的数据集中创建协方差矩阵.使用linalg.det给我零值,所以矩阵是奇异的.我可以使用linalg.svd看到等级比列数少2,因此在协方差矩阵中的某处我有一些线性组合来使矩阵退化.我在基础时间序列上使用了corrcoef,但是没有> 0.78的相关性,因此在那儿不明显.有人可以建议一种方法来确定简并列的位置.谢谢. 解决方案 如果对矩阵A ..
发布时间:2020-05-07 18:40:30 Python

找到Groebner基础的返回元素

这个问题可能涉及任何能够从多项式(Mathematica,Singular,GAP,Macaulay2,MatLab等)多项式计算Groebner基础的计算机代数系统. 我正在使用一个过于确定的多项式系统,对于该系统来说,整个groebner基很难计算,但是能够打印出找到的groebner基元素对我来说很有价值,这样我就可以知道如果特定的多项式是基于Groebner的.有什么办法吗? ..
发布时间:2020-05-06 11:06:51 其他开发

奇异迭代器的分配

“Singular Iterator”是定义为: 与任何序列无关的迭代器。空指针,以及默认构造的指针(持有不确定的值)是单数的 我的问题 1 会是:默认构造的迭代器是否被视为“奇异迭代器”? 其次,我一直是在此处: 对于奇异值,大多数表达式的结果都是未定义的;唯一的例外是销毁一个包含奇异值的迭代器,一个非奇异值赋值给一个包含奇异值的迭代器,对于满足DefaultConstr ..