Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
仅接受使用 scanf 输入的数值
如何确保用户仅输入数字值而不是字母数字或任何其他字符 另外 要寻找什么来插入不正确输入的错误消息 include
c
scanf
numericalmethods
numerical
C# - 求解复杂的 ODE 集
介绍有些 ODE 集合无法解析求解 在这种情况下 有很多众所周知的方法 特别是在像 MATLAB 这样的典型科学软件中 只要你坚持下去 一切都好 但如果您尝试将此功能移植到其他环境 问题就会出现 就我而言 我需要 C 语言 一些细节当然 有
c
NET
Algorithm
numericalmethods
ODE
C程序-泰勒级数_长公式
这个公式来自我的一个朋友 我为他修改了它 但我似乎无法弄清楚如何获得每个角度的正确正弦计算 有人可以帮助我在罪恶部分获得正确的命令吗 Code include
c
numericalmethods
Matlab Euler 显式 ode 求解器具有自适应步骤,有没有办法使代码更快?
我正在尝试找到一种方法来使此代码更快 Nagumo1 是计算时间 t 时的二阶导数值的函数 function x nagumo t y f Iapp f t e 0 1 F 2 1 exp 5 y 1 n0 0 x zeros 2 1 z
differentialequations
numericalmethods
Algorithm
MATLAB
log_softmax() 如何实现以更快的速度和数值稳定性计算其值(和梯度)?
MXNet 和 PyTorch 都提供了计算 log 的特殊实现 softmax 速度更快 数值更稳定 但是 我在这两个包中都找不到该函数 log softmax 的实际 Python 实现 谁能解释一下这是如何实现的 或者更好的是 给我指
python
machinelearning
Pytorch
numericalmethods
mxnet
odeint 流观察者及相关问题
我有一个由 4 个耦合方程组成的系统需要求解 并且有一个参数 Gamma i 需要迭代 由于我对 C 很陌生 所以我的代码非常初级 如果它在某些部分看起来复杂而优雅 那只是因为我改编了odeint作者的代码 这个问题与 http stack
numericalmethods
为 n 维系统实现模块化 Runge-kutta 四阶方法
我正在尝试使我的 runge kutta 四阶代码模块化 我不想每次使用它时都必须编写和声明代码 但是在 hpp和 cpp文件中声明它以分别使用它 但我遇到了一些问题 一般来说 我想求解 n 维方程组 为此 我使用两个函数 一个用于方程组
c
headerfiles
numericalmethods
rungekutta
gnuplot 矢量箭头长度和流线
我已经asked关于向量场在这里 现在我想了解更多一点 如何使每个箭头具有相同的固定长度并通过颜色定义值的大小 仍然无法在 gnuplot 中绘制流线吗 如果可以的话 我该怎么做 现在我有这个并且需要升级它 set term pngcair
vector
plot
gnuplot
numericalmethods
使用 odeint 函数定义
很菜鸟的问题 所以请耐心听我说 我按照这里给出的例子 gt http www codeproject com Articles 268589 odeint v2 Solving ordinary Differential equations
numericalmethods
differentialequations
numericalintegration
错误:控制到达非 void 函数的末尾
我在学习C 我从教科书上复制了这段代码 在编译代码时 最后出现错误 错误说 控制到达非 void 函数的末尾 它位于代码的末尾 include ComplexNumber hpp include
c
compilererrors
Return
numericalmethods
将 scipy.quad 与 iε 技巧一起使用:结果不佳
为了规避柯西原理值 我尝试将使用小位移 i 的积分积分到复平面中以避开极点 然而 从下图可以看出 结果很糟糕 此结果的代码如下所示 您有如何改进此方法的想法吗 为什么它不起作用 我已经尝试更改 或积分中的极限 编辑 我将方法 cauchy
python
scipy
numericalmethods
integral
quad
稳健的多边形法线计算
是否有一个好的鲁棒算法来计算凸多边形的法向量 当然是3D 对于三角形 这很容易 取三角形的两条边并计算叉积 vec3 u point 0 point 1 v point 0 point 2 vec3 n normalize cross u
Algorithm
3d
geometry
numericalmethods
如何计算 R 中样条函数的导数?
R 可以使用 splines 库中的 splinefun 生成样条函数 但是 我需要评估该函数的一阶和二阶导数 有没有办法做到这一点 例如 library splines x lt 1 10 y lt sin pi x just an ex
r
numericalmethods
Spline
在 C# 中哪里可以找到机器 epsilon?
机器 epsilon 被规范地定义为与 1 相加得到的结果与 1 不同的最小数字 有一个Double Epsilon但这个名字很容易让人误解 它是最小的 非规范化的 Double值可表示 因此对于任何类型的数字编程都是无用的 我想得到tru
c
NET
numericalmethods
如何在 PHP 中获取浮点数的二进制表示?
有没有办法在 PHP 中获取浮点数的二进制表示形式 类似于 Java 的东西Double doubleToRawLongBits 给定一个正浮点数 我想获得小于该数字的最大可表示浮点数 在Java中 我可以这样做 double x Doub
php
floatingpoint
numericalmethods
log-sum-exp 技巧为什么不递归
我一直在研究 log sum exp 问题 我有一个以对数形式存储的数字列表 我想将其求和并以对数形式存储 朴素的算法是 def naive listOfLogs return math log10 sum 10 x for x in li
Math
numericalmethods
Python 中的辛普森法则
对于数值方法类 我需要编写一个程序来计算使用辛普森复合规则的定积分 我已经做到了这一点 见下文 但我的答案不正确 我正在使用 f x x 测试该程序 在 0 到 1 之间积分 结果应为 0 5 我得到 0 78746 等等 我知道 Scip
python
Math
numericalmethods
«
1
2
3