999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

談Mathematica7中巧用Boole函數求二重積分和曲面所圍立體的體積

2011-12-31 00:00:00姜苗
廣東教育·職教版 2011年10期

摘要:本文通過示例說明在mathematica7中如何準確、靈活地將Boole(布爾)函數和Integrate函數結合起來直接計算二重積分和曲面所圍立體的體積,并揭示了Integrate函數和Boole函數求封閉曲線圍城的平面圖形的面積的原理。

關鍵詞:Mathematica7 ;Boole(布爾)函數;Integrate函數

一、引言

Mathematica軟件功能強大并且不斷地完善,一些原來不能實現的功能在新版本中逐步實現,比如線性規劃中的整數解、直接求解二重積分等。用Mathematica5求二重積分要先轉化為二次積分再計算,但Mathematica7中只要能準確、靈活地將Boole函數和Integrate函數結合起來,則可直接求二重積分和曲面所圍成的立體的體積。

二、用Boole函數和Integrate函數求二重積分和曲面所圍立體的體積

1.計算二重積分用到的內建函數。

積分函數Integrate[ ]可以用于求定積分、不定積分、廣義積分、二重積分、二次積分。例如■ 只需輸入:Integrate[x*y,{y,-1,2},{x,y2,y+2}]。其中{y,-1,2}指y的范圍從-1到2。應先輸入第一個積分號對應的積分變量的范圍。布爾函數Boole[],例如輸入Boole[{True,False,True,True,False}]則輸出{1,0,1,1,0}。

2.Mathematica7中計算二重積分■。

輸入 Integrate[f(x,y)Boole[積分區域D],{x,-∞,+∞},{y,-∞,+∞}]

其中f(x,y)是被積函數,要用顯函數。積分區域D要用不等式或不等式組表示。

例1:■

輸入: Integrate[x2*y2Boole[Abs[x]+Abs[y]?燮1],{x,-∞,+∞},{y,-∞,+∞}]

輸出: 1/45

注:Abs[x]指x 。{x,-∞,+∞}指x的范圍從負無窮到正無窮。若輸入Integrate[x2*y2Boole[Abs[x]+Abs[y]?燮1],{x,-1,1},{y,-1,1}],則輸出結果不變。后面規定的X和y的范圍只要不小于Boole函數中的不等式或不等式組中x和y的取值范圍,輸出的結果都一樣。這是因為Boole[ ]函數對不滿足[ ]中的取值,一律輸出0。

例2:計算I=■其中D是由直線y=x-2及拋物線y2=x所圍成的閉區域(見上圖)。

輸入:

Integrate[(x*y)Boole[y?叟x-2x?叟y2],{x,-∞,+∞},{y,-∞,+∞}]

輸出:45/8

注1:y?叟x-2表示直線y=x-2的上方;x?叟y2表示曲線x=y2的右邊。

注2: Boole前面的x*y應加括號或者空格,否則不能運算,因為這樣系統可能會認為y和Boole是一個整體。但例1中Boole 前面的x2*y2不加括號而且不留空格也可以運算,這是因為y有一個指數使得系統能夠識別x2*y2和Boole是分開的兩部分。

本例中若輸入:Integrate[Boole[y?叟x-2x?叟y2],{x,-∞,+∞},{y,-∞,+∞}]則可以看成被積函數為常數1,積分區域D為{y?叟x-2x?叟y2}的二重積分,在數值上等于以D為底,高為1的柱體的體積,在數值上也等于積分區域D的面積。這就是用Integrate函數和Boole函數求封閉曲線圍城的平面圖形的面積的原理。

3.Mathematica7中計算曲面所圍立體的體積。

輸入:tt=用不等式或不等式組表示曲面所圍成的立體;

Integrate[Boole[tt],{x,-∞,+∞},{y,-∞,+∞},{z,-∞,+∞}]

注1: tt是自定義的量。自定義的量小寫字母開始,后跟數字和字母的組合,長度不限。

注2:因為tt中定義的是空間立體,三維的,所以要有{z,-∞,+∞}這部分。

注3:以上運算求出的是tt中不等式組定義的立體的體積。

例3:求曲面■

輸入:aa=z?叟x2+2y2z?燮6-2x2-y2;

Integrate[Boole[aa],{x,-∞,+∞},{y,-∞,+∞},{z,-∞,+∞}]

輸出:6 ?仔

注: “”表示“且”;z?叟x2+2y2 指曲面z=x2+2y2的上方;

z?燮6-2x2-y2 指曲面z=6-2x2-y2的下方。

例4:求曲面z=0,x2+y2=1,z=6-x2-y2所圍成的立體的體積

輸入:kk=z?叟0z?燮6-x2-y2x2+y2?燮1;

Integrate[Boole[kk],{x,-∞,+∞},{y,-∞,+∞},{z,-∞,+∞}]

輸出: (11 ?仔)/2

注:z?叟0指平面z=0的上方;z?燮6-x2-y2指曲面z=6-x2-y2的下方;

x2+y2?燮1指圓柱面x2+y2=1的內部。

4. Mathematica7中計算二重積分與計算曲面所圍立體的體積的聯系。

由二重積分的幾何意義可知,被積函數在積分區域上非負時■等于以D為底以f(x,y)為頂的曲頂柱體的體積;被積函數在積分區域上小于0時,■等于以D為底以f(x,y)為頂的曲頂柱體的體積的相反數。所以若能確定被積函數在積分區域上為正或為負的話,也可以用計算體積的方法計算二重積分。如例1把 ■轉化為對應的曲頂柱體的體積來求,輸入:mm=z?燮x2*y2 z?叟0Abs[x]+Abs[y]?燮1; Integrate[Boole[mm],{x,-∞,+∞},{y,-∞,+∞},{z,-∞,+∞}]也可以求解。

當然Mathematica7中計算曲面所圍立體的體積也可以先把該立體的體積用二重積分表示再計算。如例3中所求立體的體積用二重積分表示為■,輸入Integrate[(6-x2-y2)Boole[x2+y2?燮1],{x,-∞,+∞},{y,-∞,+∞}]也可以求解。

三、結語

Mathematica7中引入將Boole函數和Integrate函數結合起來計算二重積分和曲面所圍立體的體積,使得其功能更加完善,可以更好更快地處理實際問題。Mathematica功能的完善是無止境的,不斷地學習其新功能,掌握其運算原理,準確、靈活、有創意地運用mathematica軟件,將使我們的學習和研究更上一層樓。

(作者單位:廣州民航職業技術學院)

參考文獻:

[1] 張韻華,王新茂.mathematica7實用教程[M].北京:中國科學技術大學出版社, 2011.

責任編輯:賴俊辰

主站蜘蛛池模板: 青草娱乐极品免费视频| 国产人免费人成免费视频| 秋霞一区二区三区| 欧美日韩一区二区三区在线视频| 亚洲二区视频| 99久久国产精品无码| 亚洲精品无码AV电影在线播放| 伊人久久大线影院首页| 亚洲国产高清精品线久久| 国产第一页免费浮力影院| 青青热久麻豆精品视频在线观看| 欧美不卡在线视频| 久久久精品久久久久三级| 欧美黄网在线| 国产成a人片在线播放| 亚洲精品制服丝袜二区| 毛片最新网址| 国产免费a级片| 福利在线不卡| 亚洲一区第一页| 亚洲中久无码永久在线观看软件| 国产精品成| 亚洲无码久久久久| 精品伊人久久久香线蕉| 狠狠做深爱婷婷久久一区| 四虎影视国产精品| 国产精品成人一区二区| 婷婷综合色| 免费观看精品视频999| 国产精品视频999| 性色在线视频精品| 国产69精品久久久久妇女| 国内精品久久久久久久久久影视 | 日韩第一页在线| 为你提供最新久久精品久久综合| 亚洲床戏一区| 狼友视频国产精品首页| 精品亚洲麻豆1区2区3区| 国产青榴视频| 第一区免费在线观看| 亚洲最黄视频| 91福利免费| 一级毛片免费观看久| a级毛片在线免费| 国产一区二区三区在线观看视频| 人妻少妇乱子伦精品无码专区毛片| 欧美国产在线看| 国产一级在线播放| 日韩色图区| 国产va在线观看免费| 亚欧美国产综合| 欧美日韩资源| 黄色福利在线| 91国内在线观看| 99热这里只有精品5| 天天综合网色| 久久久久88色偷偷| 免费国产高清精品一区在线| 国产尤物jk自慰制服喷水| 激情视频综合网| 不卡无码h在线观看| 国产麻豆永久视频| 国产高清在线观看91精品| 日韩中文欧美| 成人亚洲国产| 伊人久久大香线蕉影院| 一本大道无码日韩精品影视| 中文字幕 91| 国产欧美在线视频免费| 国产精品免费露脸视频| 色哟哟精品无码网站在线播放视频| 又大又硬又爽免费视频| 色首页AV在线| 全色黄大色大片免费久久老太| 久久国产亚洲偷自| 亚洲区欧美区| 在线色国产| 深爱婷婷激情网| 欧美视频免费一区二区三区 | 中文字幕一区二区人妻电影| 亚洲男人天堂2018| 欧美激情第一欧美在线|