|
这有何难呢,比如本来你对某一个函数写个积分的子程序是integrf(ans,a,b)表示f在a,b上的积分
现在你的f不止有积分变量x了,还有参数c1,c2,c3……cn
那改写这个积分子程序,写成integrf_paras(ans,a,b,c1,c2,c3……cn)也不会有任何难处
这样的话积分结果参量ans就和输入参数c1,c2,c3……cn都有关系了,相当于一个关于这些参数的函数
只是你每次要求这个函数值都需要调用一次这个积分子程序
那么你再想继续把某个参量作为积分变量,只需要再继续下一层的积分子程序就行了
在下一层的积分子程序里,当想要求函数值的时候,就调用integrf_paras子程序进行计算呗
当然我这里只是写的最简单的形式,实际上完全可以把被积函数作为参量
不过也无所谓,反正对于特定的某个积分来说,能用也差不多,除非想做通用积分程序才需要那样 |
|