numerical-stability

    1热度

    2回答

    有没有一种方法可以正确计算python中log(1 + x)/ x的值,使x值接近于0?当我通常使用np.log1p(x)/ x进行操作时,我得到1.当我使用np.log(x)时,我似乎得到了正确的值。 log1p是不是应该更稳定?

    0热度

    1回答

    所以我有一个滑块与Flexslider 2 取得在从flexslider JavaScript文件,我改变: animationLoop: true, 我的滑块初始化看起来是这样的: $(window).load(function(){ $('#flexslider').flexslider({ animation: "slide", animationLoop: tru

    0热度

    2回答

    我目前正在实现一个用于三维点云过滤的算法,遵循科学论文。 我在计算特定值的旋转矩阵时遇到了一些问题。目标是将点旋转到由法向量(Z轴)的方向定义的坐标系中。由于以下查询在X,Y轴上旋转对称,因此这些轴的方向无关紧要。 R定义如下:Rotationmatrix [1 1 -(nx+ny)/nz] R = [ (row1 x row3)' ] [nx ny nz ] n是归一化的

    0热度

    1回答

    我有一个非常小的指数值(例如exp(n),与n<-300),这是从高斯PDF生成的列表。 我想计算出有多少他们每个人是成正比的总和,例如像下面的蟒蛇般的伪代码所做的: s = 0 # sum of all values for n in exponents: s += exp(n) for n in exponents: k = exp(n)/s # I want to

    6热度

    2回答

    什么是计算的数值最稳定的方式: log[(wx * exp(x) + wy * exp_y)/(wx + wy)] 其中权重wx, wy > 0? 没有权重,这个功能logaddexp,并可能在Python中实现与NumPy的为: tmp = x - y return np.where(tmp > 0, x + np.log1p(np.exp(-tmp)),

    0热度

    1回答

    我使用此功能进行查询: public SQLiteDataReader returnDataReader(string txtQuery) { SQLiteCommand cmd = new SQLiteCommand(); try { cmd.Connection = Openconn(); cmd.Comma

    2热度

    1回答

    我必须执行其具有如下形式的ODE系统的数值求解: du_j/dt = f_1(u_j, v_j, t) + g_1(t)v_(j-1) + h_1(t)v_(j+1), dv_j/dt = f_2(u_j, v_j, t) + g_2(t)u_(j-1) + h_2(t)u_(j+1), 其中u_j(t)和v_j(t)是复值的时间t标量函数,f_i和g_i是给定函数和j = -N,..N。

    1热度

    2回答

    我得到了“只有创建视图层次结构的原始线程才能触及其视图。”因为我在使用“onUtteranceCompleted”时使用了文本到语音转换,并在内部对TextView进行了一些调用。 下面是我的一些代码: public class MyActivity extends Activity implements OnInitListener, OnUtteranceCompletedListener {

    0热度

    1回答

    两个三角形的交点为空或n-gon(n至6)。 理论上,很容易想出一个算法来计算交集区域。可以计算所有线段的可能交点并将它们与三角形的角点的点相结合。 在实践中,有一些数值问题。如果线段是(几乎)平行的,它们可能会或可能不会有交点,并且其计算可能不准确(通常由矩阵的行列式分割,然后大致为零)。 任何建议,以避免这些数值不稳定?

    3热度

    2回答

    我一直在写一个有限差分代码,用于使用激光诱导热成像进行模拟和裂纹检测。裂缝由因子a和b实现,这些因子通过使用鬼点方法“阻尼”通过充气裂缝的热流。二维模型按预期运行,稳定条件满足,一切正常。它甚至可以用实验数据证明。只需复制并粘贴即可使用。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% 2