由买买提看人间百态

topics

全部话题 - 话题: roundoff
(共0页)
v*****s
发帖数: 20290
1
来自主题: Go版 - 李世石这局棋的意义
你这个也是胡扯。啥叫最优,啥叫赢棋?狗肯定是每步都按胜率最高的来。你可以猜测
,在局面落后时,狗算出来的各个步数的胜率都差不多,所以乱下(虽然我觉得这个猜
测不太可能成立,再差不多也终会有细微的差别,我不相信狗会把胜率作roundoff)。
但这种情况下,你打算怎么定义最优?盘面目数最大,输目最小?这个改动可不小,他
得把每种情况下终盘的目数都存下来,然后做加权平均。
s******y
发帖数: 68
2
来自主题: Database版 - how to get the product for a column
对呀, roundoff error 大了点. 呵呵
d****n
发帖数: 1637
3
来自主题: Programming版 - 计算组合数C(m,n)
/*working with larger numbers but still die */
/**C(80, 20) is okay, which was not ok in previous version**/
#include
#include
#include
float
gammln (float xx)
//Returns the value ln[Ãxx)] for xx > 0.
{
//Internal arithmetic will be done in double precision, a nicety that
//you can omit if five-figure
//accuracy is good enough.
double x, y, tmp, ser;
static double cof[6] = { 76.18009172947146, -86.50532032941677,
24.01409824083091, -1.231739572450155,
... 阅读全帖
d****n
发帖数: 1637
4
来自主题: Programming版 - 计算组合数C(m,n)
/*working with larger numbers but still die */
/**C(80, 20) is okay, which was not ok in previous version**/
#include
#include
#include
float
gammln (float xx)
//Returns the value ln[Ãxx)] for xx > 0.
{
//Internal arithmetic will be done in double precision, a nicety that
//you can omit if five-figure
//accuracy is good enough.
double x, y, tmp, ser;
static double cof[6] = { 76.18009172947146, -86.50532032941677,
24.01409824083091, -1.231739572450155,
... 阅读全帖
y**b
发帖数: 10166
5
我曾经用intel的编译器(好像也就它支持吧)来利用这个80bit,可是没看到什么效果。
好像是放内存里面的时候才80bit,取出来就64bit了,怎么回事有点记不清了。
但是用quad-precision就不同了,效果非常明显,控制并行计算的roundoff误差很有效。
c****n
发帖数: 2031
6
那就找某个reliable的算法,算出个很精确的解(比如取很密的mesh,保证error在
roundoff),让后用它作为精确解。
b****e
发帖数: 906
7
来自主题: Computation版 - 并行计算
考虑一下实际计算中的roundoff error,还有,完全的正定矩阵它的condition number
也可以很小,cg的收敛速度为1/condition number
l*********2
发帖数: 95
8

很高兴终于有人回复了!
你说得有道理,我也想去问问两个系的弹性力学究竟有多大区别,我下周再去问一下我的
有限元老师吧.
我查了一下,下学期只有civil的弹性力学课程,航空的不开设。我想弹性力学应该算是
比较基础的固体力学课程吧,应该尽早修读吧?
至于数学课,今日一位学长简单向我推荐MA 51400 - Numerical Analysis,说对有限元
什么有帮助.你觉得呢?
我刚看了看Numerical Analysis和MA527的课程介绍,感觉MA527讲的topic以前都学过
,但是或许会比较深吧。而且下学期不开527,只有MA528.
我打算下周把这些课程资料整理好,找我有限元老师问一下吧。当然还是希望能听听板
上大侠们的意见!
Numerical Analysis
Iterative methods for solving nonlinear, linear difference equations,
applications to solution of polynomial equations; differentiation and
integration form... 阅读全帖
l*********2
发帖数: 95
9

很高兴终于有人回复了!
你说得有道理,我也想去问问两个系的弹性力学究竟有多大区别,我下周再去问一下我的
有限元老师吧.
我查了一下,下学期只有civil的弹性力学课程,航空的不开设。我想弹性力学应该算是
比较基础的固体力学课程吧,应该尽早修读吧?
至于数学课,今日一位学长简单向我推荐MA 51400 - Numerical Analysis,说对有限元
什么有帮助.你觉得呢?
我刚看了看Numerical Analysis和MA527的课程介绍,感觉MA527讲的topic以前都学过
,但是或许会比较深吧。而且下学期不开527,只有MA528.
我打算下周把这些课程资料整理好,找我有限元老师问一下吧。当然还是希望能听听板
上大侠们的意见!
Numerical Analysis
Iterative methods for solving nonlinear, linear difference equations,
applications to solution of polynomial equations; differentiation and
integration form... 阅读全帖
S*********g
发帖数: 5298
10
来自主题: Quant版 - MATLAB 入门问题一个
>> help rem
REM Remainder after division.
REM(x,y) is x - n.*y where n = fix(x./y) if y ~= 0. If y is not an
integer and the quotient x./y is within roundoff error of an integer,
then n is that integer. The inputs x and y must be real arrays of the
same size, or real scalars.
By convention:
REM(x,0) is NaN.
REM(x,x), for x~=0, is 0.
REM(x,y), for x~=y and y~=0, has the same sign as x.
Note: MOD(x,y), for x~=y and y~=0, has the same sign as y.
A*******s
发帖数: 3942
11
来自主题: Statistics版 - A SAS Macro Calculating PDO
大侠这个macro我用过,非常不错。不过有个小feedback,就是里面的对score和weight
的roundoff会带来一些误差,我觉得也没有必要。
(共0页)