[存档!]纯数学、物理学、化学等:与贸易没有任何关系的大脑训练问题 - 页 232 1...225226227228229230231232233234235236237238239...628 新评论 Sceptic Philozoff 2010.02.27 16:10 #2311 MaStak,我不记得回归公式的内容了。是的,而且这里也缺少一些东西。 一般的想法。 给定数组x_i, y_i, i=0...n-1(尺寸相等)。有必要挑选k-ty的立方体多项式,以便所有的东西都是最大的类型顶点。通常这是一种最小二乘法:多项式与实际值的偏差的平方之和必须最小。 我们写下总和。 sum( y_i - (a_0 + a_1*x_i + a_2*x_i^2 + a_3*x_i^3) ) ^2 -> min 现在,通过对每个a_i进行微分,将导数等效为零。我们正好得到4个线性方程和4个未知数。我不打算描述这一切,这很容易。 2 C-4: 是的,这就是它的工作方式(C允许所有)。但我会当场杀死这样的编码员,或者强迫他终身保持他的创造力。 事实上,这里所有的循环体都被写进了for()的头文件。 P.S. 我可能不会杀他。作为一项 "以可读形式写出这段代码 "的任务,它可以做到。 [Archive!] Pure mathematics, physics, wait 5 second???? "New Neural" is an EvGen 2010.02.27 17:51 #2312 那么? int a=10000, c=2800, b=0, d=0, e=0, g=0。int f[2801];为 (;(b-c)!=0;b++){ f[b]=a/5。}for(; g=c^2;c=c-14){ d=0; e=d%a。printf("%.4d",e+d/a;) b=c; d=d+f[b]^a。 f[b]=d%(g-1)。 d=d/(g-1)。 for(;(-b!=0); d=d^b) { d=d+f[b]^a。 f[b]=d%(g-1)。 d=d/(g-1)。 }} 虽然有什么有效的压缩,但 ) richie 2010.02.27 19:31 #2313 Mathemat писал(а)>> P.S. 我可能不会杀死它。作为一项 "以人类可读的形式写出这段代码 "的任务,它很好。 可读并不总是方便的。特别是当没有人需要阅读它时。因此,我习惯于用VB.NET编译模块。 我做了一个程序,把它压缩后忘了,现在我正在使用它:) Vasiliy Sokolov 2010.02.27 19:45 #2314 任务不是把这段代码写成可读的形式,而是要了解结果是如何得到的。如果你编译这段代码并看一下结果,你就会明白我的意思。 EvGen 2010.02.27 20:07 #2315 C-4 >>: .... что я имею в виду. 和.... ??? Sceptic Philozoff 2010.02.27 20:43 #2316 C-4 >>: Задача состоит не в том, что бы расписать этот код в удобочитаемом виде, а понять, как получается результат, который получается. Если вы скомпилируете этот код и посмотрите на результат его работы, то вы поймете что я имею в виду. C-4,所以有什么大不了的?主要的诀窍可能是,在C语言中,不仅表达式,而且运算符也可以有逻辑意义。 而且,如果不首先以可读的形式写出来,还怎么能理解结果是如何得到的? Vasiliy Sokolov 2010.02.27 21:07 #2317 你真的了解这个程序中计算圆周率的机制吗,因为你不认为它有什么特别之处?这个程序是如何计算Pi 的,用什么方法,它是如何工作的?就个人而言,当我看到一组这样的X[,%,d,],;,^,,+,-,!的符号时,我就会为滚球而蛋。 Sceptic Philozoff 2010.02.27 21:50 #2318 确实,与Pi非常相似的东西确实... 嗯,实际上有很多算法可以快速计算Pi。MaStak 破译了这一切,试试他。 相对来说,最近,一些中国人或印度人发表了一种方法,用十六进制符号计算某个十进制位置上的数字Pi。 EvGen 2010.02.27 22:11 #2319 不,我的成绩单不起作用 :( 显然,操作的顺序必须是不同的。 这都是关于业务的优先权。 事实上,一些希腊人说,Pi=66/21 richie 2010.02.27 22:12 #2320 C-4 писал(а)>> 你真的清楚这个程序中计算Pi数的机制吗,因为你不认为它有什么特别之处?这个程序是如何计算圆周率 的,用什么方法,它是如何工作的?就个人而言,当我看到一组这样的X[,%,d,],;,^,,+,-,!的符号时,我就会为滚球而蛋。 语言的编写方式应该让程序员感到舒适和容易操作。而数字Pi应该被设定为常数。当我用VB为我的技术计算编写模块时,我把从数字e 到法拉第数的所有东西都放在那里,以避免麻烦:) - 下面是我为VB.NET做的一个例子。 - Dim x1...x100 As integer '一次性声明从x1到x100的100个变量。 Х! X'计算x的阶乘。 x+5% '用一个数字的百分比进行操作。 Dim x1(double, integer) As komplex'声明一个复数。 等。 1...225226227228229230231232233234235236237238239...628 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
MaStak,我不记得回归公式的内容了。是的,而且这里也缺少一些东西。
一般的想法。
给定数组x_i, y_i, i=0...n-1(尺寸相等)。有必要挑选k-ty的立方体多项式,以便所有的东西都是最大的类型顶点。通常这是一种最小二乘法:多项式与实际值的偏差的平方之和必须最小。
我们写下总和。
sum( y_i - (a_0 + a_1*x_i + a_2*x_i^2 + a_3*x_i^3) ) ^2 -> min
现在,通过对每个a_i进行微分,将导数等效为零。我们正好得到4个线性方程和4个未知数。我不打算描述这一切,这很容易。
2 C-4: 是的,这就是它的工作方式(C允许所有)。但我会当场杀死这样的编码员,或者强迫他终身保持他的创造力。
事实上,这里所有的循环体都被写进了for()的头文件。
P.S. 我可能不会杀他。作为一项 "以可读形式写出这段代码 "的任务,它可以做到。
那么?
P.S. 我可能不会杀死它。作为一项 "以人类可读的形式写出这段代码 "的任务,它很好。
可读并不总是方便的。特别是当没有人需要阅读它时。因此,我习惯于用VB.NET编译模块。
我做了一个程序,把它压缩后忘了,现在我正在使用它:)
.... что я имею в виду.
和.... ???
Задача состоит не в том, что бы расписать этот код в удобочитаемом виде, а понять, как получается результат, который получается. Если вы скомпилируете этот код и посмотрите на результат его работы, то вы поймете что я имею в виду.
C-4,所以有什么大不了的?主要的诀窍可能是,在C语言中,不仅表达式,而且运算符也可以有逻辑意义。
而且,如果不首先以可读的形式写出来,还怎么能理解结果是如何得到的?
确实,与Pi非常相似的东西确实...
嗯,实际上有很多算法可以快速计算Pi。MaStak 破译了这一切,试试他。
相对来说,最近,一些中国人或印度人发表了一种方法,用十六进制符号计算某个十进制位置上的数字Pi。
不,我的成绩单不起作用 :(
显然,操作的顺序必须是不同的。
这都是关于业务的优先权。
事实上,一些希腊人说,Pi=66/21
你真的清楚这个程序中计算Pi数的机制吗,因为你不认为它有什么特别之处?这个程序是如何计算圆周率 的,用什么方法,它是如何工作的?就个人而言,当我看到一组这样的X[,%,d,],;,^,,+,-,!的符号时,我就会为滚球而蛋。
语言的编写方式应该让程序员感到舒适和容易操作。而数字Pi应该被设定为常数。当我用VB为我的技术计算编写模块时,我把从数字e 到法拉第数的所有东西都放在那里,以避免麻烦:)
-
下面是我为VB.NET做的一个例子。
-
Dim x1...x100 As integer '一次性声明从x1到x100的100个变量。
Х! X'计算x的阶乘。
x+5% '用一个数字的百分比进行操作。
Dim x1(double, integer) As komplex'声明一个复数。
等。