问题标签 [singular]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 python numpy 最小二乘法中,为什么奇异法线矩阵不会引发 LinAlgError?
用最小二乘法求解 AX = B。鉴于这种 :
At.A 是 A,并且 det(A)=0 --> 单数。所以有无限的解决方案;[1,0] 是一。
为什么 lstsq 不引发 np.linalg.linalg.LinAlgError ?文档说“如果计算不收敛。”。不是这样吗?
有没有人有一个简单的例子,用 lstsq 引发这个异常?
java - 用于查找具有奇异矩阵的线性代数系统的参数解决方案的 Java 库
我想用Java解决这个整数线性代数问题,其中xi,yi,zi是整数变量(都是正数,xi≥0,yi≥0,zi≥0),a,b,c,d,e , f, g, h 为常数(正整数≥0,例如a=20, b=12, c=28, d=24, e=19, f=5, g=6, h=6)。
显然,这个问题有很多整数解(但不是无限的)。如果可能的话,我想轻松地收集一堆这些整数解决方案,并从集合中随机弹出一个。
提前致谢!
已解决(它找到一个解决方案):
感谢阿佩特!我使用ojalgo找到了解决此问题的方法。这是我的代码:
r - R中奇异矩阵的平方根
我需要计算矩阵A的 -1/2 次方,这基本上意味着初始矩阵逆的平方根。
如果 A 是奇异的,则使用 MASS 包中的ginv函数计算 Moore-Penrose 广义逆,否则使用求解函数计算正则逆。
矩阵 A 定义如下:
我通过比较等级和维度来检查奇异性。
上面的代码返回 FALSE,所以我必须使用ginv来取反。A的倒数如下:
使用 expm 包中的 sqrtm 函数计算逆矩阵的平方根。
该函数返回以下错误:
solve.default(X[ii, ii] + X[ij, ij], S[ii, ij] - sumU) 中的错误:
Lapack 例程 zgesv:系统完全是奇异的
那么在这种情况下我们如何计算平方根呢?请注意,矩阵 A 并不总是奇异的,因此我们必须为该问题提供一个通用解决方案。
python - 奇异矩阵 - python
以下代码显示了矩阵的奇异性问题,因为在 Pycharm 中工作我得到
我想问题是 K,但我无法确切理解如何:
有没有人有任何修复它的建议?谢谢
linear-algebra - 未指定的单数 minpoly
我正在学习使用单数,我以单数运行以下脚本
环 A1=(2^3,a),x,dp; 小聚; 1*a^3+1*a^1+1*a^0
我对此感到困惑,我没有指定A1环的垄断,但A1已经垄断了。
这是否意味着A1只有1个垄断所以我们不需要指定它?
沉生宇
nlp - Java 库来获得一个单词的不同declinaison (nlp ?)
对于Java中的一个简单项目,我需要一个库,它从给定的单词中返回一个它的declinaison列表(包括复数、单数、形容词等)
作为一个例子是这样的:
我看过像 CoreNLP 这样的 lib,但我不知道如何实现这种东西?另外,文档有点糟糕,我几乎找不到任何好的代码示例。
有人可以帮忙吗?
谢谢你
r - 2D 和 3D 中的普通克里金法:重复点是否存在问题?
我希望在 2 维和 3 维域中进行克里格(分别)。我有很多观点,已在下面复制。
笔记:
我希望克里格的属性是 Y。这些是故意为负的,因为它们是指数值。
该域是 3D 的,因此从 xy 角度来看,一些点似乎是并置的。
错误:
我的问题是:为什么奇异矩阵有问题?我的理解是,并置点在克里金法中不应该成为问题,因为权重将为其中一个并置点分配零权重。
或者,我还缺少另一个问题吗?谢谢。
computational-geometry - 用 Groebner 基证明定理
我正在尝试使用 Groebner Basis 证明一些定理(如 Cox、Little 和 O'Shea Link中所述 )
提到的书作为练习使用给定的方法来证明 Pappus 定理,但我真的无法让它发挥作用。我尝试过使用 Sage、Mathematica 和 Singular,但 Grobner Basis 计算不会终止。
知道我能做什么吗?以前有没有其他人做过这个练习?谢谢。
这是单数代码:
python - 使用 Python 将文本文件中的复数转换为单数
我有如下所示的 txt 文件:
我希望它们看起来像这样:
我希望能够在 Python 中获取一个 txt 文件并将复数单词转换为单数。这是我的代码:
我也尝试了这两个定义而不是stem
定义:
之后,我想取重复的单词(例如test
and test
)并通过将它们旁边的数字相加来合并它们。例如:
我不知道该怎么做。一个解决方案会很好,但不是必需的。
r - nls 奇异梯度矩阵 - 将参数拟合到积分的上限
我正在尝试nls
拟合一个有点复杂的表达式,其中包括两个积分,其中两个拟合参数在其上限。
我得到了错误
“nlsModel(formula, mf, start, wts) 中的错误:初始参数估计时的奇异梯度矩阵。
我已经在以前的答案中搜索过,但没有帮助。参数初始化似乎没问题,我尝试更改参数但没有任何效果。如果我的函数只有一个积分,那么一切都很好,但是当添加第二个积分项时就会出错。我不相信该函数被过度参数化,因为我已经使用更多参数执行了其他拟合并且它们起作用了。下面我写了一个包含一些数据的列表。
最小的例子如下:
------>作为参考,适合的工作如下:
-------->数据说明问题:
我无法弄清楚发生了什么。我需要为三个整体组件执行此拟合,但即使是两个我也有这个问题。我非常感谢你的帮助。谢谢你。