SlideShare a Scribd company logo
1 of 5
实验五         用 Mathematica 软件计算一元函数的积分

实验目的:
 1. 掌握用 Mathematica 软件作求不定积分和定积分语句和方法。
 2. 熟悉软件在建模中应用



实验准备:

    数学概念


   1. 不定积分


   2. 定积分


实验过程与要求:
 教师利用多媒体组织教学,边讲边操作示范。

实验的内容:


一、利用 Mathematica 软件包计算不定积分
  在 Mathematica 系统中用 Integrate 函数求函数的不定积分,基本格式为:
                Integrate [f[x],x]
  其中 f[x]是以 x 为自变量的函数或表达式.
              3
    实验 求 ∫ ( x − 4 sin x + 2 arctan x − 9)dx .
    解     In[1]:= Integrate[x^3-4Sin[x]+2ArcTan[x]-9,x]


    注意结果中省略了常数 C.
           x + sin x
    实验 求 ∫ 1 + cos x dx .
    In[2]:= Integrate[(x+Sin[x])/(1+Cos[x]),x]
    解
                             课后实验
用笔算和机算两种方法求下列各积分:
(1) ∫ ( 2 + 3 ) dx
                    2
                                  (2) ∫ x 2 x + 1dx
         x   x                               2



        arcsin x                       arctan x
(3) ∫                             (4) ∫ 1 + x 2 dx
                    dx
         1− x   2
cos x                                       1
(5) ∫ 3 + 4 sin x dx                     (6) ∫ e − x + e x dx

                                               e2x + 1
(7) ∫ sin x cos xdx                      (8) ∫
         2     2
                                                       dx
                                                 ex


二、求定积分和广义积分

  在 Mathematica 系统中定积分的计算也用 Integrate 函数,基本格式为:
                Integrate [f[x],{x,a,b}]
  其中表{x,a,b}中, x 为积分变量, a,b 分别代表积分下限和上限,当 b 为
∞时,即为广义积分.
                         1 2
          实验          求 ∫0 x cos xdx .
          解     In[3]:= Integrate[(x^2)Cos[x],{x,0,1}]
                         +∞ −2 x
          实验          求 ∫0 e dx .
          解     In[4]:= Integrate[Exp[-2x],{x,0,+Infinity}]
                          1
              Out[4]= 2
  如果要得积分值的近似值,可将 N 函数作用于上,对于某些已经被证明其
原函数不能用初等函数来表示的积分也可直接用 Nintegrate 求其数值解.

                    1 2
          实验     求 ∫0 x cos xdx 的近似值.
          解  In[5]:= NIntegrate[(x^2)Cos[x],{x,0,1}]
             Out[5]= 0.239134
                   1 sin x
          实验    求 ∫0 x dx 的数值解.
          解    In[6]:= NIntegrate[Sin[x]/x,{x,0,1}]
              Out[6]= 0.946083

                                实验
用笔算和机算两种方法求下列各积分:
                   3
1.∫ x 2 − 2e x +
  (                    + 5 x )dx   2.∫ sin 7 xdx
                 1+ x2
        2
   1 x                                          e
3.∫        dx                               4.∫ x ln xdx
   0 1+ x2                                     1

      2    x2 −1                                            +∞
5.∫              dx                                      6.∫ e − x sin xdx
  1         x                                               0




三、应用实验
本实验研究转售机器的最佳时间问题

  人们使用机器从事生产是为获得更大的利润。通常是把购买的机器使用一段
时间后再转售出去买更好的机器。           那么一台机器使用多少时间再转售出去才能获
得最大的利润是使用机器者最想知道的。               现有一种机器由于折旧等因素其转售价
                               t
                        3 A − 96
格 R(t)服从如下函数关系 R (t ) =    e (元),这里 t 是时间,单位是周,A 是
                         4
                                                 t
                                             A −
机器的最初价格。此外,还知道在任何时间 t,机器开动就能产生 P = e 48 的利
                                             4
润,问该机器使用了多长时间后转售出去能使总利润最大?最大利润是多少?
机器卖了多少钱?




1)问题分析


   设机器总共使用了 x 周,总收入为 S(x)。因为总收入 S(x)为使用和卖出机器获

                                                      x
                                 3 A − 96
得的利润之和。由题意当机器使用了 x 周卖出后,获得的转售利润为    e ,
                                  4

                                     t
                             x   A − 48
使用机器创造的利润为 ∫0                      e dt ,因此有总收入
                                 4

                x        t
           3a − 96  x A −
S ( x) =      e + ∫ e 48 dt ,        0 x< + ∞
                                      <
            4      0 4




于是问题变为求函数 S(x)在区间 (0,+∞)最大值问题。对函数 S(x)在求导


                     x           x
               1 3 A − 96 A − 48
S ′( x) = −         e + e =0
              96 4        4



求出函数 S(x)在区间(0,+∞)的驻点,然后进行讨论即可。如果 S(x)在 x1 取得最

                                                  x
                                        3 A − 96
                                               1


大值,则有总最大利润为 S(x1),最大利润为 S(x1)-A,机器卖的钱数为    e 。
                                         4
2)实验步骤


In[1]:= s[x_]:=3a/4*Exp[-x/96]+Integrate[a/4*Exp[-t/48],{t,0,x}]

In[2]:= D[s[x],x]

                    x      x
             a − 96 a − 48
Out[2]= −       e + e
            128     4


In[3]:= Exp[x/48-x/96]==128/4

Out[3]= E x/96 == 32

In[4]:= x1=96*Log[32]

Out[4]= 96 Log[32]

In[5]:= D[s[x],{x,2}]/.x->x1

Out[5]= -a/393216

In[6]:= x1//N

Out[6]= 332.711

In[7]:= s[x1]//N

Out[7]= 12.0117 a

In[8]:= p=s[x1]-a//N

Out[8]= 11.9883 a

In[9]:= 3a/4*Exp[-x1/96]

         3a
Out[9]= 128

      由计算结果可知,驻点 x1=96ln32。函数 S″(x1)= -a/393216<0,(因为 a>0),
因此 S (x)在 x1 取得最大值。在使用时间为 x1=96ln32≈333 周获得最大总利润约
                                   3a
为 12.0117 a,最大利润越为 11.9883 a,机器卖了     元钱。
                                  128
实验五  用Mathematica软件计算一元函数的积分

More Related Content

What's hot (9)

Ch9 範例
Ch9 範例Ch9 範例
Ch9 範例
 
Ppt 101-119
Ppt 101-119Ppt 101-119
Ppt 101-119
 
Ch11 教學
Ch11 教學Ch11 教學
Ch11 教學
 
Ppt 51-77
Ppt 51-77Ppt 51-77
Ppt 51-77
 
Ch10 習題
Ch10 習題Ch10 習題
Ch10 習題
 
Ch2 教學
Ch2 教學Ch2 教學
Ch2 教學
 
Ch4 教學
Ch4 教學Ch4 教學
Ch4 教學
 
Ch12 範例
Ch12 範例Ch12 範例
Ch12 範例
 
Ppt 136-136
Ppt 136-136Ppt 136-136
Ppt 136-136
 

Viewers also liked

08.第八章用Matlab求二元泰勒展开式
08.第八章用Matlab求二元泰勒展开式08.第八章用Matlab求二元泰勒展开式
08.第八章用Matlab求二元泰勒展开式Xin Zheng
 
高分子化学 - 第三章 自由基共聚合
高分子化学 - 第三章 自由基共聚合高分子化学 - 第三章 自由基共聚合
高分子化学 - 第三章 自由基共聚合Xin Zheng
 
实验一 Mathematica软件简介
实验一   Mathematica软件简介实验一   Mathematica软件简介
实验一 Mathematica软件简介Xin Zheng
 
11.第十一章用Matlab计算多元函数的积分
11.第十一章用Matlab计算多元函数的积分11.第十一章用Matlab计算多元函数的积分
11.第十一章用Matlab计算多元函数的积分Xin Zheng
 
12.第十二章用Matlab计算第二类积分
12.第十二章用Matlab计算第二类积分12.第十二章用Matlab计算第二类积分
12.第十二章用Matlab计算第二类积分Xin Zheng
 
09.第九章用Matlab求二元泰勒展开式
09.第九章用Matlab求二元泰勒展开式09.第九章用Matlab求二元泰勒展开式
09.第九章用Matlab求二元泰勒展开式Xin Zheng
 
高分子化学 - 第六章 配位聚合(Coordination Polymerization)
高分子化学 - 第六章 配位聚合(Coordination Polymerization)高分子化学 - 第六章 配位聚合(Coordination Polymerization)
高分子化学 - 第六章 配位聚合(Coordination Polymerization)Xin Zheng
 
实验四 用Mathematica软件作导数应用
实验四  用Mathematica软件作导数应用实验四  用Mathematica软件作导数应用
实验四 用Mathematica软件作导数应用Xin Zheng
 
10.第十章用Matlab画空间曲线
10.第十章用Matlab画空间曲线10.第十章用Matlab画空间曲线
10.第十章用Matlab画空间曲线Xin Zheng
 
实验六 用Mathematica软件进行 级数运算
实验六  用Mathematica软件进行 级数运算实验六  用Mathematica软件进行 级数运算
实验六 用Mathematica软件进行 级数运算Xin Zheng
 
第二章 自由基聚合(Free Radical Polymerization)
第二章 自由基聚合(Free Radical Polymerization)第二章 自由基聚合(Free Radical Polymerization)
第二章 自由基聚合(Free Radical Polymerization)Xin Zheng
 
高分子化学 - 第七章 逐步聚合反应
高分子化学 - 第七章 逐步聚合反应高分子化学 - 第七章 逐步聚合反应
高分子化学 - 第七章 逐步聚合反应Xin Zheng
 
03.第三章用Matlab求极值
03.第三章用Matlab求极值03.第三章用Matlab求极值
03.第三章用Matlab求极值Xin Zheng
 
Humidity and temperature
Humidity and temperatureHumidity and temperature
Humidity and temperatureXin Zheng
 
07.第七章用Matlab解常微分方程
07.第七章用Matlab解常微分方程07.第七章用Matlab解常微分方程
07.第七章用Matlab解常微分方程Xin Zheng
 
05.第五章用Matlab计算积分
05.第五章用Matlab计算积分05.第五章用Matlab计算积分
05.第五章用Matlab计算积分Xin Zheng
 

Viewers also liked (16)

08.第八章用Matlab求二元泰勒展开式
08.第八章用Matlab求二元泰勒展开式08.第八章用Matlab求二元泰勒展开式
08.第八章用Matlab求二元泰勒展开式
 
高分子化学 - 第三章 自由基共聚合
高分子化学 - 第三章 自由基共聚合高分子化学 - 第三章 自由基共聚合
高分子化学 - 第三章 自由基共聚合
 
实验一 Mathematica软件简介
实验一   Mathematica软件简介实验一   Mathematica软件简介
实验一 Mathematica软件简介
 
11.第十一章用Matlab计算多元函数的积分
11.第十一章用Matlab计算多元函数的积分11.第十一章用Matlab计算多元函数的积分
11.第十一章用Matlab计算多元函数的积分
 
12.第十二章用Matlab计算第二类积分
12.第十二章用Matlab计算第二类积分12.第十二章用Matlab计算第二类积分
12.第十二章用Matlab计算第二类积分
 
09.第九章用Matlab求二元泰勒展开式
09.第九章用Matlab求二元泰勒展开式09.第九章用Matlab求二元泰勒展开式
09.第九章用Matlab求二元泰勒展开式
 
高分子化学 - 第六章 配位聚合(Coordination Polymerization)
高分子化学 - 第六章 配位聚合(Coordination Polymerization)高分子化学 - 第六章 配位聚合(Coordination Polymerization)
高分子化学 - 第六章 配位聚合(Coordination Polymerization)
 
实验四 用Mathematica软件作导数应用
实验四  用Mathematica软件作导数应用实验四  用Mathematica软件作导数应用
实验四 用Mathematica软件作导数应用
 
10.第十章用Matlab画空间曲线
10.第十章用Matlab画空间曲线10.第十章用Matlab画空间曲线
10.第十章用Matlab画空间曲线
 
实验六 用Mathematica软件进行 级数运算
实验六  用Mathematica软件进行 级数运算实验六  用Mathematica软件进行 级数运算
实验六 用Mathematica软件进行 级数运算
 
第二章 自由基聚合(Free Radical Polymerization)
第二章 自由基聚合(Free Radical Polymerization)第二章 自由基聚合(Free Radical Polymerization)
第二章 自由基聚合(Free Radical Polymerization)
 
高分子化学 - 第七章 逐步聚合反应
高分子化学 - 第七章 逐步聚合反应高分子化学 - 第七章 逐步聚合反应
高分子化学 - 第七章 逐步聚合反应
 
03.第三章用Matlab求极值
03.第三章用Matlab求极值03.第三章用Matlab求极值
03.第三章用Matlab求极值
 
Humidity and temperature
Humidity and temperatureHumidity and temperature
Humidity and temperature
 
07.第七章用Matlab解常微分方程
07.第七章用Matlab解常微分方程07.第七章用Matlab解常微分方程
07.第七章用Matlab解常微分方程
 
05.第五章用Matlab计算积分
05.第五章用Matlab计算积分05.第五章用Matlab计算积分
05.第五章用Matlab计算积分
 

Similar to 实验五 用Mathematica软件计算一元函数的积分

实验十 用Mathematica计算重积分
实验十  用Mathematica计算重积分实验十  用Mathematica计算重积分
实验十 用Mathematica计算重积分Xin Zheng
 
实验七 用Mathematica解常微分方程
实验七  用Mathematica解常微分方程实验七  用Mathematica解常微分方程
实验七 用Mathematica解常微分方程guestfe33f0e
 
实验七 用Mathematica解常微分方程
实验七  用Mathematica解常微分方程实验七  用Mathematica解常微分方程
实验七 用Mathematica解常微分方程Xin Zheng
 
02.第二章用Matlab求导
02.第二章用Matlab求导02.第二章用Matlab求导
02.第二章用Matlab求导Xin Zheng
 
实验二 用Mathmatica软件求极限
实验二  用Mathmatica软件求极限实验二  用Mathmatica软件求极限
实验二 用Mathmatica软件求极限guestfe33f0e
 
实验二 用Mathmatica软件求极限
实验二  用Mathmatica软件求极限实验二  用Mathmatica软件求极限
实验二 用Mathmatica软件求极限Xin Zheng
 
实验一 Mathematica软件简介
实验一   Mathematica软件简介实验一   Mathematica软件简介
实验一 Mathematica软件简介guestfe33f0e
 
实验六 用Mathematica软件进行 级数运算
实验六  用Mathematica软件进行 级数运算实验六  用Mathematica软件进行 级数运算
实验六 用Mathematica软件进行 级数运算guestfe33f0e
 
指考乙公式
指考乙公式指考乙公式
指考乙公式zoayzoay
 
实验四 用Mathematica软件作导数应用
实验四  用Mathematica软件作导数应用实验四  用Mathematica软件作导数应用
实验四 用Mathematica软件作导数应用guestfe33f0e
 
实验九 用Mathematica软件求函数偏导数与多元函数的极值
实验九  用Mathematica软件求函数偏导数与多元函数的极值实验九  用Mathematica软件求函数偏导数与多元函数的极值
实验九 用Mathematica软件求函数偏导数与多元函数的极值Xin Zheng
 
指考甲公式
指考甲公式指考甲公式
指考甲公式zoayzoay
 
2012¸ßò»êýñ§ 3.2.2 ¼¸à಻í¬ôö³¤µäº¯êýä£ðí¿î¼þ_ðâèë½ìa°æ±øðþ1
2012¸ßò»êýñ§ 3.2.2 ¼¸à಻í¬ôö³¤µäº¯êýä£ðí¿î¼þ_ðâèë½ìa°æ±øðþ12012¸ßò»êýñ§ 3.2.2 ¼¸à಻í¬ôö³¤µäº¯êýä£ðí¿î¼þ_ðâèë½ìa°æ±øðþ1
2012¸ßò»êýñ§ 3.2.2 ¼¸à಻í¬ôö³¤µäº¯êýä£ðí¿î¼þ_ðâèë½ìa°æ±øðþ1Pei Dong
 
中山女高99下高3第1次段考數學科 自然組
中山女高99下高3第1次段考數學科 自然組 中山女高99下高3第1次段考數學科 自然組
中山女高99下高3第1次段考數學科 自然組 lyt199529
 
【逆轉勝】數學學測總複習講義
【逆轉勝】數學學測總複習講義【逆轉勝】數學學測總複習講義
【逆轉勝】數學學測總複習講義lungtengtech
 
Algorithms.exercises.solution
Algorithms.exercises.solutionAlgorithms.exercises.solution
Algorithms.exercises.solutionRegina Long
 
06.第六章用Matlab计算二重积分
06.第六章用Matlab计算二重积分06.第六章用Matlab计算二重积分
06.第六章用Matlab计算二重积分Xin Zheng
 

Similar to 实验五 用Mathematica软件计算一元函数的积分 (20)

实验十 用Mathematica计算重积分
实验十  用Mathematica计算重积分实验十  用Mathematica计算重积分
实验十 用Mathematica计算重积分
 
实验七 用Mathematica解常微分方程
实验七  用Mathematica解常微分方程实验七  用Mathematica解常微分方程
实验七 用Mathematica解常微分方程
 
实验七 用Mathematica解常微分方程
实验七  用Mathematica解常微分方程实验七  用Mathematica解常微分方程
实验七 用Mathematica解常微分方程
 
02.第二章用Matlab求导
02.第二章用Matlab求导02.第二章用Matlab求导
02.第二章用Matlab求导
 
实验二 用Mathmatica软件求极限
实验二  用Mathmatica软件求极限实验二  用Mathmatica软件求极限
实验二 用Mathmatica软件求极限
 
实验二 用Mathmatica软件求极限
实验二  用Mathmatica软件求极限实验二  用Mathmatica软件求极限
实验二 用Mathmatica软件求极限
 
实验一 Mathematica软件简介
实验一   Mathematica软件简介实验一   Mathematica软件简介
实验一 Mathematica软件简介
 
实验六 用Mathematica软件进行 级数运算
实验六  用Mathematica软件进行 级数运算实验六  用Mathematica软件进行 级数运算
实验六 用Mathematica软件进行 级数运算
 
指考乙公式
指考乙公式指考乙公式
指考乙公式
 
实验四 用Mathematica软件作导数应用
实验四  用Mathematica软件作导数应用实验四  用Mathematica软件作导数应用
实验四 用Mathematica软件作导数应用
 
实验九 用Mathematica软件求函数偏导数与多元函数的极值
实验九  用Mathematica软件求函数偏导数与多元函数的极值实验九  用Mathematica软件求函数偏导数与多元函数的极值
实验九 用Mathematica软件求函数偏导数与多元函数的极值
 
指考甲公式
指考甲公式指考甲公式
指考甲公式
 
2012¸ßò»êýñ§ 3.2.2 ¼¸à಻í¬ôö³¤µäº¯êýä£ðí¿î¼þ_ðâèë½ìa°æ±øðþ1
2012¸ßò»êýñ§ 3.2.2 ¼¸à಻í¬ôö³¤µäº¯êýä£ðí¿î¼þ_ðâèë½ìa°æ±øðþ12012¸ßò»êýñ§ 3.2.2 ¼¸à಻í¬ôö³¤µäº¯êýä£ðí¿î¼þ_ðâèë½ìa°æ±øðþ1
2012¸ßò»êýñ§ 3.2.2 ¼¸à಻í¬ôö³¤µäº¯êýä£ðí¿î¼þ_ðâèë½ìa°æ±øðþ1
 
中山女高99下高3第1次段考數學科 自然組
中山女高99下高3第1次段考數學科 自然組 中山女高99下高3第1次段考數學科 自然組
中山女高99下高3第1次段考數學科 自然組
 
【逆轉勝】數學學測總複習講義
【逆轉勝】數學學測總複習講義【逆轉勝】數學學測總複習講義
【逆轉勝】數學學測總複習講義
 
Sym py edu
Sym py eduSym py edu
Sym py edu
 
Algorithms.exercises.solution
Algorithms.exercises.solutionAlgorithms.exercises.solution
Algorithms.exercises.solution
 
06.第六章用Matlab计算二重积分
06.第六章用Matlab计算二重积分06.第六章用Matlab计算二重积分
06.第六章用Matlab计算二重积分
 
1 2指數函數
1 2指數函數1 2指數函數
1 2指數函數
 
Ch2
Ch2Ch2
Ch2
 

More from Xin Zheng

Humidity and temperature
Humidity and temperatureHumidity and temperature
Humidity and temperatureXin Zheng
 
Release coats presentation-pstc
Release coats presentation-pstcRelease coats presentation-pstc
Release coats presentation-pstcXin Zheng
 
Release coating special additive product selection guide
Release coating special additive product selection guideRelease coating special additive product selection guide
Release coating special additive product selection guideXin Zheng
 
04.第四章用Matlab求偏导数
04.第四章用Matlab求偏导数04.第四章用Matlab求偏导数
04.第四章用Matlab求偏导数Xin Zheng
 
01.第一章用Matlab求极限
01.第一章用Matlab求极限01.第一章用Matlab求极限
01.第一章用Matlab求极限Xin Zheng
 
实验三 用Mathematica软件计算导数与微分
实验三  用Mathematica软件计算导数与微分实验三  用Mathematica软件计算导数与微分
实验三 用Mathematica软件计算导数与微分Xin Zheng
 
实验八 用Mathematica进行向量运算及曲面绘制
实验八  用Mathematica进行向量运算及曲面绘制实验八  用Mathematica进行向量运算及曲面绘制
实验八 用Mathematica进行向量运算及曲面绘制Xin Zheng
 
高分子化学 - 高分子化学 - 第八章 聚合物的化学反应
高分子化学 - 高分子化学 - 第八章 聚合物的化学反应高分子化学 - 高分子化学 - 第八章 聚合物的化学反应
高分子化学 - 高分子化学 - 第八章 聚合物的化学反应Xin Zheng
 

More from Xin Zheng (8)

Humidity and temperature
Humidity and temperatureHumidity and temperature
Humidity and temperature
 
Release coats presentation-pstc
Release coats presentation-pstcRelease coats presentation-pstc
Release coats presentation-pstc
 
Release coating special additive product selection guide
Release coating special additive product selection guideRelease coating special additive product selection guide
Release coating special additive product selection guide
 
04.第四章用Matlab求偏导数
04.第四章用Matlab求偏导数04.第四章用Matlab求偏导数
04.第四章用Matlab求偏导数
 
01.第一章用Matlab求极限
01.第一章用Matlab求极限01.第一章用Matlab求极限
01.第一章用Matlab求极限
 
实验三 用Mathematica软件计算导数与微分
实验三  用Mathematica软件计算导数与微分实验三  用Mathematica软件计算导数与微分
实验三 用Mathematica软件计算导数与微分
 
实验八 用Mathematica进行向量运算及曲面绘制
实验八  用Mathematica进行向量运算及曲面绘制实验八  用Mathematica进行向量运算及曲面绘制
实验八 用Mathematica进行向量运算及曲面绘制
 
高分子化学 - 高分子化学 - 第八章 聚合物的化学反应
高分子化学 - 高分子化学 - 第八章 聚合物的化学反应高分子化学 - 高分子化学 - 第八章 聚合物的化学反应
高分子化学 - 高分子化学 - 第八章 聚合物的化学反应
 

实验五 用Mathematica软件计算一元函数的积分

  • 1. 实验五 用 Mathematica 软件计算一元函数的积分 实验目的: 1. 掌握用 Mathematica 软件作求不定积分和定积分语句和方法。 2. 熟悉软件在建模中应用 实验准备: 数学概念 1. 不定积分 2. 定积分 实验过程与要求: 教师利用多媒体组织教学,边讲边操作示范。 实验的内容: 一、利用 Mathematica 软件包计算不定积分 在 Mathematica 系统中用 Integrate 函数求函数的不定积分,基本格式为: Integrate [f[x],x] 其中 f[x]是以 x 为自变量的函数或表达式. 3 实验 求 ∫ ( x − 4 sin x + 2 arctan x − 9)dx . 解 In[1]:= Integrate[x^3-4Sin[x]+2ArcTan[x]-9,x] 注意结果中省略了常数 C. x + sin x 实验 求 ∫ 1 + cos x dx . In[2]:= Integrate[(x+Sin[x])/(1+Cos[x]),x] 解 课后实验 用笔算和机算两种方法求下列各积分: (1) ∫ ( 2 + 3 ) dx 2 (2) ∫ x 2 x + 1dx x x 2 arcsin x arctan x (3) ∫ (4) ∫ 1 + x 2 dx dx 1− x 2
  • 2. cos x 1 (5) ∫ 3 + 4 sin x dx (6) ∫ e − x + e x dx e2x + 1 (7) ∫ sin x cos xdx (8) ∫ 2 2 dx ex 二、求定积分和广义积分 在 Mathematica 系统中定积分的计算也用 Integrate 函数,基本格式为: Integrate [f[x],{x,a,b}] 其中表{x,a,b}中, x 为积分变量, a,b 分别代表积分下限和上限,当 b 为 ∞时,即为广义积分. 1 2 实验 求 ∫0 x cos xdx . 解 In[3]:= Integrate[(x^2)Cos[x],{x,0,1}] +∞ −2 x 实验 求 ∫0 e dx . 解 In[4]:= Integrate[Exp[-2x],{x,0,+Infinity}] 1 Out[4]= 2 如果要得积分值的近似值,可将 N 函数作用于上,对于某些已经被证明其 原函数不能用初等函数来表示的积分也可直接用 Nintegrate 求其数值解. 1 2 实验 求 ∫0 x cos xdx 的近似值. 解 In[5]:= NIntegrate[(x^2)Cos[x],{x,0,1}] Out[5]= 0.239134 1 sin x 实验 求 ∫0 x dx 的数值解. 解 In[6]:= NIntegrate[Sin[x]/x,{x,0,1}] Out[6]= 0.946083 实验 用笔算和机算两种方法求下列各积分: 3 1.∫ x 2 − 2e x + ( + 5 x )dx 2.∫ sin 7 xdx 1+ x2 2 1 x e 3.∫ dx 4.∫ x ln xdx 0 1+ x2 1 2 x2 −1 +∞ 5.∫ dx 6.∫ e − x sin xdx 1 x 0 三、应用实验
  • 3. 本实验研究转售机器的最佳时间问题 人们使用机器从事生产是为获得更大的利润。通常是把购买的机器使用一段 时间后再转售出去买更好的机器。 那么一台机器使用多少时间再转售出去才能获 得最大的利润是使用机器者最想知道的。 现有一种机器由于折旧等因素其转售价 t 3 A − 96 格 R(t)服从如下函数关系 R (t ) = e (元),这里 t 是时间,单位是周,A 是 4 t A − 机器的最初价格。此外,还知道在任何时间 t,机器开动就能产生 P = e 48 的利 4 润,问该机器使用了多长时间后转售出去能使总利润最大?最大利润是多少? 机器卖了多少钱? 1)问题分析 设机器总共使用了 x 周,总收入为 S(x)。因为总收入 S(x)为使用和卖出机器获 x 3 A − 96 得的利润之和。由题意当机器使用了 x 周卖出后,获得的转售利润为 e , 4 t x A − 48 使用机器创造的利润为 ∫0 e dt ,因此有总收入 4 x t 3a − 96 x A − S ( x) = e + ∫ e 48 dt , 0 x< + ∞ < 4 0 4 于是问题变为求函数 S(x)在区间 (0,+∞)最大值问题。对函数 S(x)在求导 x x 1 3 A − 96 A − 48 S ′( x) = − e + e =0 96 4 4 求出函数 S(x)在区间(0,+∞)的驻点,然后进行讨论即可。如果 S(x)在 x1 取得最 x 3 A − 96 1 大值,则有总最大利润为 S(x1),最大利润为 S(x1)-A,机器卖的钱数为 e 。 4
  • 4. 2)实验步骤 In[1]:= s[x_]:=3a/4*Exp[-x/96]+Integrate[a/4*Exp[-t/48],{t,0,x}] In[2]:= D[s[x],x] x x a − 96 a − 48 Out[2]= − e + e 128 4 In[3]:= Exp[x/48-x/96]==128/4 Out[3]= E x/96 == 32 In[4]:= x1=96*Log[32] Out[4]= 96 Log[32] In[5]:= D[s[x],{x,2}]/.x->x1 Out[5]= -a/393216 In[6]:= x1//N Out[6]= 332.711 In[7]:= s[x1]//N Out[7]= 12.0117 a In[8]:= p=s[x1]-a//N Out[8]= 11.9883 a In[9]:= 3a/4*Exp[-x1/96] 3a Out[9]= 128 由计算结果可知,驻点 x1=96ln32。函数 S″(x1)= -a/393216<0,(因为 a>0), 因此 S (x)在 x1 取得最大值。在使用时间为 x1=96ln32≈333 周获得最大总利润约 3a 为 12.0117 a,最大利润越为 11.9883 a,机器卖了 元钱。 128