30得票3回答
如何检测时间序列数据中的显著变化/趋势?

我有一个包含25个样本的数组,我想要能够注意到这25个样本时间间隔内是否在递减或递增(基本上,25个样本数组是我的缓冲区,每1毫秒填充一次)。 请注意,我寻找的是普遍趋势,而不是单个导数(如使用有限差分或其他数值微分技术所获得的导数)。 基本上,我期望我的数据是嘈杂的,因此即使进行过滤等操...

28得票4回答
在多个图表上绘制一条线

我不知道这个东西叫什么,甚至不知道如何描述它,因此标题可能有点误导。 第一个附加的图是使用pyplot创建的。 我想要绘制一条直线,穿过所有图形,而不是我目前使用的三个红点。 在pyplot中是否可能? 第二张图片就是我要找的。

27得票4回答
在C++中,将一个整数提升到正整数幂的正确方法是什么?

我们知道由于各种原因,C++中没有标准的整数幂函数。我正在使用相对较小的整数进行精确计算,计算幂值的正确方法是什么?

24得票7回答
现在什么情况下需要使用定点数?(关于IT技术)

对于需要进行大量数值计算的情况,考虑使用定点运算而不是浮点运算。当然,这取决于定点类型的字节数大小、它将在哪种CPU上运行以及是否可以使用(对于英特尔)MMX或SSE或任何新的技术...... 我想知道现在浮点运算比以往任何时候都更快,是否值得考虑使用定点运算?我们是否有一般的经验法则可以说...

24得票5回答
在C++中传递固定大小的数组?

基本上我想做这样的事情:int[3] array_func() { return {1,1,1}; } int main(int argc,char * argv[]) { int[3] point=array_func(); } 但在C++中似乎不合法。我知道可以使用向量,...

23得票1回答
数字字符 ['0'..'9'] 是否需要具有连续的数值?

在 C++ 的实现中,必须将字符 '0'-'9' 设置为具有连续的数字值吗?也就是说:'0' -> 0+n '1' -> 1+n m -> m+n '9' -> 9+n 我在 isdigit 的文档([分类](22.3.3.1字符分类))和语言环境文档中均未找到相关...

22得票10回答
C/C++中的衍生品?

我有一些表达式,比如x^2+y^2,我想用它们进行一些数学计算。其中一件事是要对这些表达式进行偏导数。 例如,如果 f(x,y) = x^2 + y^2 ,那么对于 x 的偏导数将会是 2x,对于 y 的偏导数则是 2y 。 我使用了一个有限差分法编写的小型函数,但是遇到了很多浮点精度问题...

22得票3回答
将数字四舍五入到指定的位数

有没有一种简单的函数可以将 Double 或 Float 四舍五入到指定位数?我在这里和 Hoogle 上搜索过 ((Fractional a) => Int -> a -> a),但没有找到任何东西。

20得票4回答
JavaScript如何将字符串转换为数字?

var str = '0.25'; 如何将上面的内容转换为0.25?

20得票12回答
测试浮点数是否为整数

这段代码是可行的(C# 3)double d; if(d == (double)(int)d) ...; 有更好的做法吗? 出于其他原因,我想避免双重转换,那么除此之外还有什么好方法吗?(即使它们不那么好) 注意: 尽管下面的操作可能不是最佳方案,但由于浮点数等于符号的误差问题,在这种情...