Fortran Coder

标题: 关于用fortran进行二项式的n次方展开 [打印本页]

作者: lumlngz    时间: 2023-9-1 21:49
标题: 关于用fortran进行二项式的n次方展开
本帖最后由 lumlngz 于 2023-9-1 21:49 编辑

关于用fortran进行二项式的n次方展开,比如(a+b)的n次方怎么展开每一项呢,希望各位大哥不惜吝教,非常感谢!
作者: fcode    时间: 2023-9-1 22:59
Fortran是做数值计算的,你要用它做符号运算,也不是说不行,但需要做巨大的开发工作。
作者: lumlngz    时间: 2023-9-2 23:26
fcode 发表于 2023-9-1 22:59
Fortran是做数值计算的,你要用它做符号运算,也不是说不行,但需要做巨大的开发工作。 ...

感谢管理员回复!!我想问一下有相关的函数计算嘛,我在网上查到有Binomial expression的函数,不知道可不可以
作者: li913    时间: 2023-9-3 10:39
本帖最后由 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 (26.77 KB, 下载次数: 157)

QQ截图20230903105631.png

作者: lumlngz    时间: 2023-9-7 18:16
li913 发表于 2023-9-3 10:39
你这个实际上是排列组合问题,a^i * b^j 的组合,其中i和j为非负整数且有 i+j=n  。总共是2^n 项,除去 a^n ...

虽然没明白但是也谢谢你捏




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2