龙泽隆一
龙泽隆一
关注数: 0
粉丝数: 6
发帖数: 76
关注贴吧数: 3
积分使用GenerateConditions -> False是何意义? 给出五个积分。 Integrate[p*BesselK[2, p] BesselK[2, p], {p, 0, Infinity}] Integrate[p*BesselK[2, p] BesselK[2, p], {p, 0, Infinity}, GenerateConditions -> False] Integrate[p^2*BesselK[2, p] BesselK[2, p], {p, 0, Infinity}, GenerateConditions -> False] Integrate[p^3*BesselK[2, p] BesselK[2, p], {p, 0, Infinity}, GenerateConditions -> False] Integrate[ p*BesselK[2, p] BesselK[2, p] + p^2*BesselK[2, p] BesselK[2, p] + p^3*BesselK[2, p] BesselK[2, p], {p, 0, Infinity}, GenerateConditions -> False] 第一个积分,发散,所以没有数值结果。 第二个积分,添加了GenerateConditions -> False,可以得到数值结果。 第一个问题。请问,添加这个条件的目的是什么?添加的这个条件是如何运作的? 第二、三、四个积分,都可以得到数值结果。 第五个积分相当于把第二、三、四个积分相加,但是得不到数值结果。 第二个问题。如何使第五个积分得到数值结果? 目前,我对第二个问题的思考是:首先让计算机读出表达式含有n项相加,每项记为x[i],然后每项分别积分最后求和即可。问题转化为:若表达式为a+b+c+d,如何转化为x[1]=a,x[2]=b,x[3]=c,x[4]=d?
如何将(a+b)(c+d)输出为ac+ad+bc+bd? 很简单的问题,但是我不知道如何表述这个问题,所以就不知道怎么检索解决方法。 实际问题是,例如 输入32*(3.3454a+5.2323b),输出32 (3.3454 a+5.2323 b)。 如何将外面的系数乘进去?
1
下一页