由买买提看人间百态

topics

全部话题 - 话题: maxstep
(共0页)
l******s
发帖数: 3045
1
来自主题: JobHunting版 - 一道用叶子过河题
谢谢分享。不过会有time O(n)的可能么?
写了一个O(nln(n))的对付一下。
private static int jumpTimes(int[] leaves, int distance, int maxStep){
SortedDictionary dict = new SortedDictionary();
int i = 0;
for(i = 0; i < leaves.Length; i++)
if(!dict.ContainsKey(leaves[i])) dict[leaves[i]] = i;
int[,] lt = new int[dict.Count, 2];
i = 0;
foreach(var d in dict)
{ lt[i, 0] = d.Key; lt[i++, 1] = d.Value; }
for(i = 0; i < lt.Length; i++){
if(lt[i, 0] - (i == 0 ? 0 :... 阅读全帖
l******g
发帖数: 3
2
在用NDSolve解DE的时候, 那本厚厚的手册里给出一些参数选项, 比如: AccuracyGoal,
PrecisionGoal, MaxSteps, StartingStepSize, MaxStepSize.
我在用NDSolve求解一个Time Dependent Defferential Equation, 需要对MaxSteps和
StartingStepSize选择合适的值才能给出正确的结果. 但是我不理解MaxSteps,
StartingStepSize的含义和他们之间的关系. 因此总是做不对. 恳请各位高手帮我,
不胜感激
i*********7
发帖数: 348
3
来自主题: JobHunting版 - brain teasing
day 8是不行的。
你可以数数。
Day maxstep
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
day 8最大只能到第九步
l**s
发帖数: 1
4
没有用过mathmatica,不负责任的泛泛的讲讲:)
因为有时间微分项,所以时间步长必然会影响效率
但很多问题在最初的瞬时解变化很大
所以最初的时候需要非常小的时间步长
随着解趋于稳定,后面的时间步长可以很大很大而不影响精度
但有时候解是振荡的,或者是个移动的波
所以最大时间步长始终不能太大
startingstepsize和maxsteps大概就起这么个控制作用
一般的ODEs和DAEs solver都有这个选项
著名的如dassl(fortran)和ode15s(matlab)
n*****t
发帖数: 41
5
谢谢,文件如下。我只要读取最后一个数,就是那个likelihood的数值。

MERLIN 1.1.2 - (c) 2000-2007 Goncalo Abecasis
References for this version of Merlin:
Abecasis et al (2002) Nat Gen 30:97-101 [original citation]
Fingerlin et al (2004) AJHG 74:432-43 [case selection for
association studies]
Abecasis and Wigginton (2005) AJHG 77:754-67 [ld modeling, parametric
analyses]
Fingerlin et al (2006) Gen Epidemiol 30:384-96 [sex-specific maps]
Chen and Abecasis (2007) AJHG 81:913-26 [qtl assoc... 阅读全帖
(共0页)