szldh2005 发表于 2010-3-20 22:08:54

请教积分方程的求解问题

现有一积分上限为变量的积分方程 f1(B)=c 的求解问题,见附件,其中c=为实数域或复数域常数。如何求解此方程,求教网友,谢谢。

lin2009 发表于 2010-3-20 22:29:09

用fsolve函数,求实数的数值解。详见help文件。

szldh2005 发表于 2010-3-21 20:45:48

本帖最后由 szldh2005 于 2010-3-21 21:43 编辑

lin2009网友:这里为什么函数z(Bk)不能调用,见附件(不好意思,多传了一下附件,不知如何删除)。谢谢。

mathfan2008 发表于 2010-3-23 11:10:31

digist := 30,这句是什么意思?是不是Digits := 30

szldh2005 发表于 2010-3-23 11:31:16

即是Digits := 30

lin2009 发表于 2010-3-23 16:51:02

3# szldh2005

没问题啊,可以得出结果:
4.986978868*10^6+1.576963506*10^5*I
计算时间比较长,内存占用大。

mathfan2008 发表于 2010-3-23 17:11:21

用Windows 7会好一些。

szldh2005 发表于 2010-3-23 21:28:12

非常感谢lin2009及mathfan208网友的热情解答!但很困惑,当实部及虚部均为整数时,计算速度快;其中之一为非整数时,为什么速度慢,占用大量内存?
页: [1]
查看完整版本: 请教积分方程的求解问题