问题标签 [linear-equation]
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.
matlab - 无法在 MATLAB 中求解以下方程
下面是我在matlab中写的一段代码,这里我要进行如下简单的数学运算[A][X]=[B],其中[X]是未知的。在我的情况下,我的 k 长度约为 1600000。所以我想要的只是获取数组中每个元素的 g1、g2 和 g3 的值。我试过以下
我正在使用伪逆,所以基本上我可以为每个 X 找到一个解决方案,并且我在那里进行了一些编辑......并且 x 是未知的,在数学上它可以完成,但我无法对其进行编码
另外我如何用 x 和 y 绘制 g1 g2 g3 的值,如下 scatter(x(1:end-1), y(1:end-1), 5, g1); scatter(x(1:end-1), y(1:end-1), 5, g2) 和 scatter(x(1:end-1), y(1:end-1), 5, g3)
python - numpy线性方程的非零解
如何使用 Numpy 获得此类方程的非平凡解?
java - 如何在java中求解具有两个变量的两个线性方程..?
我有以下等式:
center_y,center_x,start_y,start_x
和的值m
是已知的,我想得到和的x1
值y1
...
请在java中提供适当的解决方案.../
algorithm - 从矩阵中消除舍入误差
我的问题是我有一个矩阵,其中所有行的总和以及所有列的总和为零。所有数字都四舍五入到 x 位小数。
然后我将整个矩阵乘以 0 到 1 之间的数字(例如 1/6),并将所有数字四舍五入到小数点后 x。现在我不能确定行和列的总和是否为零。我希望通过尽可能小的调整(或至少非常小的调整)总和再次为零
是否存在可以解决此类问题的算法?
示例(非常简单):矩阵:
圆2((1/6)*矩阵)
c++ - 使用 c++ 求解 2 个线性方程组
您好,我无法为我的作业编写解决方案代码。我需要要求用户为两个方程输入 6 个变量。仅在成功提取数字后,如果有解决方案,我需要找到每条线的斜率、每条线的 y 截距、每条线上的两个点(有序对,例如 (2,1))。还有什么关系。我搜索并搜索了大多数数字检查和方程式。我遇到的麻烦是找到方程的点和解。
algorithm - 带二分搜索的简单线性方程?
有没有办法解决一个简单的线性方程,比如
使用二分查找?或任何其他数值方法?
背景:我的问题来了,
因为我想解决像"2x+5-(3x+2)=x+5"
可能的运算符是:*
,-
和。+
brackets
我首先想到将它转换为等式两边的中缀符号,然后执行某种二进制搜索。
您如何看待这种方法?我应该在面试中不到 40 分钟解决这个问题。
r - 用于计算 R 中矩阵的特征值的函数
我想写一个函数eigen()
来计算任意矩阵的特征值和特征向量。我写了以下代码来计算特征值,我需要一个函数或方法来求解得到的线性方程。
我需要解决det(x)=0
一个多项式线性方程来找到 的值lambda
。有什么办法吗?
r - 如何求解 R 中 b=0 的线性方程组
我R
需要求解一个线性方程组 (Ax=b),其中 b=0。通过使用solve()
它只返回一个零向量作为答案,但我想要系统的非零解决方案。有什么办法吗?
math - 线性方程组
我有一个 C# 程序,要求用户输入 4 个值。他们是:
MinIndex、MaxIndex、MinValue、MaxValue
我希望能够确定 [MinIndex MaxIndex] 范围内任何给定索引的值。索引的范围并不总是相同的,所以我需要首先找出它并以某种方式使用该值。
例如说
如果我做 valueRange / indexRage 我得到 0.000458。
这个数字使我可以取任何索引,例如“267”并将其乘以 0.000458,我将得到该索引的值。
然而,这是从 0-500 工作的。我如何使用我的原始索引说 [250-750] 并有一个我可以乘以得到该索引的值的单个值,即 [298 * ?]
计算是线性的,因为我知道最大索引的值和最小索引的值,所以我知道有一种方法可以计算出其余部分。
对不起,如果这是一个愚蠢的问题,但数学不是我的字符串点之一
先感谢您
algorithm - 矩阵逆使用线性系统求解器通过 cublas、cublasCreate 异常或其他
我正在尝试通过 cublas CUDA 库使用线性方程求解器对矩阵求逆。
原方程的形式为:
我想执行 LU 分解,收到以下信息:
这是一个很好的例子,可以展示我正在尝试做的事情:
http://www.youtube.com/watch?v=dza5JTvMpzk
为了便于讨论,假设我已经对 A 进行了 LU 分解。(A = LU)。我试图在两步系列中找到逆:
现在我不知道我在这里做错了什么。可能有两个假设,要么我没有正确使用 cublas,要么 cublas 无缘无故抛出异常。
见附上我的代码,最后有Matlab代码:
Matlab 代码 - 完美运行:
MATLAB 输出
上矩阵 =
下矩阵 =
身份矩阵 =
y =
y =
上矩阵 =
下矩阵 =
身份矩阵 =
y =
上矩阵 =
下矩阵 =
身份矩阵 =
y =
y =
我不知道我在这里做错了什么,我怀疑 cublasCreate 操作。每次我点击命令:
stat 和 handle 变量都是有效的。
但是 VS10 输出了几个错误信息,具体如下:
0x 处的第一次机会异常... 内存位置 0x 处的 Microsoft C++ 异常 cudaError_enum ...
有人可能会说这是一个内部 cublas 错误消息,由库本身处理。