作者sikotu (sikotu)
看板MATLAB
标题[讨论] 数值积分
时间Fri Jul 5 17:03:52 2013
请问一下
现在我式子需要做两次数值积分(不是做双重积分)
例如:
1 1
∫ exp(∫ 2tx dx) dt
0 0
t和x为变数
先在指数做一次对x的数值积分
积分後为t的函数
接着指数函数再对t做数值积分
尝试过许多遍一直积不出来...
所以想来请教一下大家
感谢 <(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.54.158
1F:→ shuntau:有一种transform的感觉。试过用syms定义x跟t了吗? 07/05 17:21
2F:→ shuntau:不然试试看quad跟quadl的指令看看,这东西我没用过不太敢 07/05 17:28
3F:→ shuntau:告诉你怎麽用orz 07/05 17:29
4F:推 kurt28:原PO方便说一下你是怎麽做的吗? 刚刚用s大方法去试可以作 07/05 17:31
5F:推 kurt28:double(int(exp(int(f,x,0,1)),t,0,1)) 我是这样作@@ 07/05 17:40
6F:推 kurt28:耍笨了 漏打 f=2*t*x 07/05 17:42
7F:→ sikotu:的确是个transform,有用过syms和quadl,但一直没成功... 07/06 02:54