Fortran Coder

查看: 182|回复: 4

[数值问题] 关于用fortran进行二项式的n次方展开

[复制链接]

16

帖子

3

主题

0

精华

入门

F 币
70 元
贡献
35 点
发表于 2023-9-1 21:49:30 | 显示全部楼层 |阅读模式
本帖最后由 lumlngz 于 2023-9-1 21:49 编辑

关于用fortran进行二项式的n次方展开,比如(a+b)的n次方怎么展开每一项呢,希望各位大哥不惜吝教,非常感谢!

1895

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1071 元
贡献
446 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

发表于 2023-9-1 22:59:14 | 显示全部楼层
Fortran是做数值计算的,你要用它做符号运算,也不是说不行,但需要做巨大的开发工作。

16

帖子

3

主题

0

精华

入门

F 币
70 元
贡献
35 点
 楼主| 发表于 2023-9-2 23:26:06 | 显示全部楼层
fcode 发表于 2023-9-1 22:59
Fortran是做数值计算的,你要用它做符号运算,也不是说不行,但需要做巨大的开发工作。 ...

感谢管理员回复!!我想问一下有相关的函数计算嘛,我在网上查到有Binomial expression的函数,不知道可不可以

761

帖子

2

主题

0

精华

大宗师

F 币
3639 元
贡献
2203 点
发表于 2023-9-3 10:39:58 | 显示全部楼层
本帖最后由 li913 于 2023-9-3 10:59 编辑

你这个实际上是排列组合问题,a^i * b^j 的组合,其中i和j为非负整数且有 i+j=n  。总共是2^n 项,除去 a^n 和 b^n ,剩下的就是统计每种情况的组合数。例如n=5时,b^5 + ab^4 + a^2*b^3 + a^3*b^2 + a^4*b  + a^5   这五项的系数分别是   5选0, 5选1, 5选2 .... 5选5.

QQ截图20230903105631.png

16

帖子

3

主题

0

精华

入门

F 币
70 元
贡献
35 点
 楼主| 发表于 2023-9-7 18:16:25 | 显示全部楼层
li913 发表于 2023-9-3 10:39
你这个实际上是排列组合问题,a^i * b^j 的组合,其中i和j为非负整数且有 i+j=n  。总共是2^n 项,除去 a^n ...

虽然没明白但是也谢谢你捏
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2023-9-22 23:00

Powered by Tencent X3.4

© 2013-2023 Tencent

快速回复 返回顶部 返回列表