请教一个数值积分方法
mathematica吧
全部回复
仅看楼主
level 1
y = Integrate[Exp[x/2 (1 + x^2 - 2 x)], x];
Table[{x, y}, {x, 0, 1, 0.2}]
如例子所示,想求这个函数y(x)的数值Table,但是y是x的一个积分形式没法解析求解,我想生成一个{x,y}的table画它的函数图像[委屈]但是用Integrate的话它不能直接取值会变成图里这个样子,求问一下怎样才能让它积分后再取值啊[泪]用NIntegrate的话它又不支持不定积分一定要输入上下限,如果能直接y=NIntegrate[y(x),x]就好了[心碎]
2024年09月20日 11点09分 1
level 4
这是我的理解,
2024年09月20日 11点09分 2
万一指数这个函数不收敛的话怎么办[委屈]
2024年09月20日 11点09分
拉氏变换或可一试
2024年09月20日 12点09分
@王云飞的天空 没有能直接处理的指令吗[委屈]
2024年09月20日 15点09分
level 1
2024年09月21日 08点09分 3
大佬,这个数值积分下限为什么要取0[委屈]取∞还能理解,取0的话岂不是每个点的纵坐标都差了个Y(0)?Y(x)是y(x)的不定积分[委屈]
2024年09月21日 08点09分
看你的题目不知道你的积分下限是多少,因此0是随便写的,你可以改一下!
2024年09月21日 10点09分
@zhaofengnku 没有啊,其实我原本是想得到一个不定积分的原函数,然后再让它代x值进去。如果积分下限是-∞值是0的话就还行(但我还不知道万一不收敛我的积分下限要怎么搞)
2024年09月21日 16点09分
吧务
level 15
……你到底想干嘛?你要计算出有意义的数值结果就必然需要上下限。不要忘了不定积分其实带了个任意常数项,只是Integrate默认不显示而已。还有,不要忘记,不是任何定积分都可以简单地通过“计算不定积分再代入上下限相减”这个方法来计算,要是中间有间断就全完了。
2024年10月05日 06点10分 4
我想得到这个函数的不定积分的图像,比如现在Y(x)=∫y(x)dx,我想得到一系列{x,Y(x)}的点,但是另一个佬跟我说mma做不到
2024年10月05日 06点10分
@嗜血的孢子 …你把我的回复多看几遍,别光顾着自己说。
2024年10月05日 08点10分
@xzcyr ……我看了啊,我都说我是想得到不定积分而不是定积分,感觉是你没懂我意思
2024年10月05日 18点10分
@xzcyr 我想得到{x,Y(x)}的点只是为了得到∫y(x)dx这个不定积分,这个不定积分肯定是一个x的函数啊,我只是想让它求出各个数值来看看大致图像
2024年10月05日 18点10分
吧务
level 15
……现在明白我在说啥了吗?:
2024年11月02日 05点11分 5
1