Questions tagged «math»

数学涉及程序中数字的操纵。有关一般数学问题,请在[math.stackexchange.com](https://math.stackexchange.com/)上提问。注意:如果您的问题是关于浮点计算的意外结果,请首先阅读[浮点数学是否已损坏?](https://stackoverflow.com/q/588004/1679849)。


6
给定时间,纬度和经度的太阳位置
三年多以前才问过这个问题。给出了一个答案,但是我在解决方案中发现了一个小故障。 下面的代码在R中。我已将其移植到另一种语言,但是已经在R中直接测试了原始代码,以确保问题不在于我的移植。 sunPosition <- function(year, month, day, hour=12, min=0, sec=0, lat=46.5, long=6.5) { twopi <- 2 * pi deg2rad <- pi / 180 # Get day of the year, e.g. Feb 1 = 32, Mar 1 = 61 on leap years month.days <- c(0,31,28,31,30,31,30,31,31,30,31,30) day <- day + cumsum(month.days)[month] leapdays …

16
查找相似图像的算法
我需要一种算法,该算法可以确定两个图像是否“相似”并识别颜色,亮度,形状等的相似模式。我可能需要一些关于人脑对图像进行“分类”的参数。.. 我看过基于hausdorff的匹配,但这似乎主要是为了匹配变形的对象和形状图案。

10
动态分配阵列的理想增长率是多少?
C ++具有std :: vector,而Java具有ArrayList,许多其他语言都有其自己的动态分配数组形式。当动态数组空间不足时,它会重新分配到更大的区域中,并将旧值复制到新数组中。这种阵列性能的核心问题是阵列大小增长的速度。如果您总是只增长到足以容纳当前推送的大小,则最终每次都会重新分配。因此,将数组大小加倍或乘以1.5倍是有意义的。 有理想的增长因素吗?2倍?1.5倍?理想情况下,我的意思是数学上合理的,最佳的平衡性能和浪费的内存。我意识到从理论上讲,鉴于您的应用程序可能具有任何潜在的推送分布,因此这在某种程度上取决于应用程序。但是我很想知道是否有一个值“通常”是最佳的,或者在某些严格的约束条件下被认为是最佳的。 我听说某处有一篇论文,但是我一直找不到。


10
如何使scipy.interpolate给出超出输入范围的推断结果?
我正在尝试移植一个使用手推插值器(由数学家colleage开发)的程序,以使用scipy提供的插值器。我想使用或包装scipy插值器,以使其行为与旧的插值器尽可能接近。 这两个函数之间的关键区别在于,在我们的原始插值器中-如果输入值高于或低于输入范围,则我们的原始插值器将推断结果。如果您使用scipy插值器尝试此操作,则会引发一个ValueError。以该程序为例: import numpy as np from scipy import interpolate x = np.arange(0,10) y = np.exp(-x/3.0) f = interpolate.interp1d(x, y) print f(9) print f(11) # Causes ValueError, because it's greater than max(x) 有没有一种明智的方法可以使最后一行不会发生崩溃,而是简单地进行线性外推,将由前两个点定义的渐变继续到无穷大。 请注意,在实际软件中,我实际上并没有使用exp函数-此处仅用于说明!
82 python  math  numpy  scipy 




6
为什么corrcoef返回矩阵?
对我来说,np.corrcoef返回一个矩阵似乎很奇怪。 correlation1 = corrcoef(Strategy1Returns,Strategy2Returns) [[ 1. -0.99598935] [-0.99598935 1. ]] 有谁知道为什么会这样,以及是否有可能仅返回经典意义上的一个值?
81 python  math  numpy 

10
如何合并复杂的多边形?
给定两个多边形: POLYGON((1 0, 1 8, 6 4, 1 0)) POLYGON((4 1, 3 5, 4 9, 9 5, 4 1),(4 5, 5 7, 6 7, 4 4, 4 5)) 如何计算联合(组合多边形)? Dave的示例使用SQL Server生成联合,但是我需要在代码中完成相同的操作。我正在寻找可以公开实际数学的任何语言的数学公式或代码示例。我正在尝试制作将国家动态地组合成地区的地图。我在这里问了一个相关的问题:对地理形状进行分组
81 math  geometry  union 


9
JavaScript:计算数字的第n个根
Наэтотвопросестьответына堆栈溢出нарусском:Получитькорень正ойстепени 我正在尝试使用JavaScript来获取数字的第n个根,但是我看不到使用内置Math对象来实现的方法。我在俯视什么吗? 如果不... 我可以使用具有此功能的数学库吗? 如果不... 自己完成这项工作的最佳算法是什么?



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.