机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3874|回复: 12
打印 上一主题 下一主题

请问这个定积分是怎么得到的

[复制链接]
跳转到指定楼层
1#
发表于 2016-1-11 18:44:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
没弄明白
% @+ k3 q6 b9 p0 R

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复

使用道具 举报

13#
发表于 2016-1-14 14:07:50 | 只看该作者
shouce 发表于 2016-1-14 10:40
) L' y) B- n  u+ i, g' Bmma 算定积分 这么方便呀    用基础的概念    更容易懂     表达方式让我看起来不费劲

, d, y% ]! w3 G" M  e/ J! wmatlab应该也可以这么方便的计算吧,我还用过maple,算法同样很简单
( h) Q% @, J' a3 u# ]" |& ]

点评

功能上各有特点,我更喜欢mma的语法与书写  发表于 2016-1-15 06:38
你用这么多软件呀 mma 进行符号运算比maple 那个好用些  发表于 2016-1-14 20:45
回复 支持 反对

使用道具 举报

12#
发表于 2016-1-14 10:40:03 | 只看该作者
pacelife 发表于 2016-1-12 19:57
7 L, F% y1 v$ Q: E9 F3 n大侠用的是Matlab吗?我来个mma的,就累加一下,好像也用不到编程

5 o0 X1 a/ m/ [( r/ Z; Fmma 算定积分 这么方便呀    用基础的概念    更容易懂     表达方式让我看起来不费劲    & v, ]  P5 {, R8 c1 b/ F$ A
回复 支持 反对

使用道具 举报

11#
发表于 2016-1-12 19:57:50 | 只看该作者
shouce 发表于 2016-1-11 22:15 / T$ N, K. }8 V
用数值积分吧  9 f+ X' F- k5 `! X7 |  [, J

7 o. E; `/ z7 V% [9 g; u: }( b$ mclear all
) N0 {4 m, L5 r: V/ d
大侠用的是Matlab吗?我来个mma的,就累加一下,好像也用不到编程/ s! G# L* d. w4 |1 Z; i6 }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

10#
发表于 2016-1-11 22:15:02 | 只看该作者
用数值积分吧  3 A! x! d9 \5 t  e/ o8 o, y1 Q
5 L: Q1 B7 j) l; O
clear all4 r4 s1 v5 H! x" F, l
format long
, `% U3 J5 S! @( Q" j. O0 c0 F' Pa=0;
' t( A6 [4 Y2 G! E( p! Hb=1;' t/ j5 m! y0 z3 B' H
epsilon=10^(-6);
' I% p( B* U! {* ~& c8 w5 lsyms x;- T! s  i! X9 v$ G# v* ^: x! @
fun=log(x^2 + 1)/(x + 1);
7 |* ]* B+ q% {" mHfun=@ Remberg;' }2 ]  P' A- u* N+ f
Ivalue= feval(Hfun,fun,a,b,epsilon);
. A, p3 D/ X( n% s7 x" u
; X1 c- b' x6 M# W%Remberg.m
: F/ L9 U5 ^3 X0 b& e3 [( h%a,b为积分限,epsilon为精度,s为返回积分值,fun为被积函数
' U1 w4 H, A- n; U%R(n,m)表示计算值,(n-1)为变步长指标,(m-1)为加速次数
6 U- O  P8 B" ?. }3 g7 mfunction s=Remberg(fun,a,b,epsilon)# ]& j: A8 s' u- i
syms x ;
0 g  |4 i, M% h( x4 a0 x! W3 gfvalue=zeros(1,1000);! V7 p. G$ Z% {
R=zeros(100,100);& Y: d. N1 O& j* r# Y
fvaluea=double(subs(fun,x,a));3 q# H, |  B8 H; b& g  O
fvalueb=double(subs(fun,x,b));6 ?2 {) @. E5 R) t3 |
R(1,1)=(b-a)/2*(fvaluea+fvalueb);   %梯形公式. J% v2 U, z, U) e  j5 r* }
km=1;
% m) O* K9 T! T6 g$ T4 F, Pfor k1=1:100;   %设置一个比较大的循环量" s& P; Q- z. s
    h=(b-a)/(2^(k1));' v- J- c! A3 k! A0 A
    R(k1+1,1)=1/2*R(k1,1);
# H/ j: P4 f4 J; X+ Z    for k2=1:2^(k1-1);
: j9 N8 z, B2 @7 J+ d    fvalue(2*k2)=double(subs(fun,x,a+(2*k2-1)*h));/ b: c4 u8 F4 M5 v; |# z% S8 [
    R(k1+1,1)=h*fvalue(2*k2)+R(k1+1,1);  %变步长值
) N4 j8 q7 ?# T2 r% Y* C    end
: t- T4 y6 n# F/ I9 P  for k3=1:km;  %加速计算
0 E+ j- d6 x- X. P9 S      R(k1+1,k3+1)=1/(4^(k3)-1)*(4^(k3)*R(k1+1,k3)-R(k1,k3));
+ R% j2 s) T/ A5 m" y* m! O  end
8 V# G" b* y1 ^- g( u5 m  if abs(R(k1+1,km+1)-R(k1+1,km))<epsilon   %控制精度7 i" l/ q, T' J8 Z4 t) x5 C* D8 ^1 P8 m
      s=R(k1+1,km+1);9 C& P, d; E2 h# t
      break;2 U! J( r9 O+ g" Q6 k
  else# ~2 d% H& m3 k2 e% m$ J; q
      km=km+1;
7 h( ?- s$ {( q  end* I1 j: |# ~9 ?2 j2 i1 w  v

& U3 d- h; C9 s  Y5 N; Cend
7 ?, ?6 g: H/ t4 c- b/ u5 a
1 l7 I1 J7 U& {2 [; w5 N
回复 支持 反对

使用道具 举报

9#
发表于 2016-1-11 21:53:21 | 只看该作者
刚刚试了分部积分法,发现没用

点评

恩,似乎要另外的办法  发表于 2016-1-12 08:13
回复 支持 反对

使用道具 举报

8#
发表于 2016-1-11 21:53:13 | 只看该作者
刚刚试了分部积分法,发现没用
回复 支持 反对

使用道具 举报

7#
发表于 2016-1-11 21:49:31 | 只看该作者
手动算了一下,也没得出结果,还是软件快啊0 Y9 ~/ A2 l% p; Q9 o& s# e
" e) @2 P5 `+ X1 p/ j3 P& q/ U9 |

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

点评

恩,不过过程不清楚  发表于 2016-1-12 08:10
回复 支持 反对

使用道具 举报

6#
发表于 2016-1-11 21:43:46 | 只看该作者
翻一翻数学手册吧
6 g6 S. d( y- O' x6 q  v7 R$ N

点评

翻不到啊  发表于 2016-1-12 08:12
回复 支持 反对

使用道具 举报

5#
发表于 2016-1-11 20:27:51 | 只看该作者
应该是要用级数展开。。。。。。。。这部分知识我忘了、。。。
6 S/ \- P8 C0 c( I" [9 h1 n( n. X6 Q2 M% x( {
补充内容 (2016-1-12 21:35):4 P% k7 A, Z+ Q$ k* S
今天问了问刚考完研的学长,的确得用级数展开才能解出来

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-3-7 11:20 , Processed in 0.065479 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表