Chương 8: Phương trình vi phân đạo hàm riêng
Số trang: 0
Loại file: pdf
Dung lượng: 417.13 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu chương 8: phương trình vi phân đạo hàm riêng, tài liệu phổ thông, ôn thi đh-cđ phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Chương 8: Phương trình vi phân đạo hàm riêng CHƯƠNG8:PHƯƠNGTRÌNHVIPHÂN ĐẠOHÀMRIÊNG §1.MỞĐẦU1. Khái niệm chung: Partial Differential Equation (PDE) Toolbox cung cấpmộtmôitrườngmạnhvàmềmmạiđểnghiênvàgiảicácphươngtrìnhviphânđạohàmriêngtrongmặtphẳng.DạngphươngtrìnhcơbảncủaPDEToolboxlà: ‐∇.(c∇u)+au=ftrongmiềnΩCácphươngtrìnhđượcrờirạchoábằngphươngphápphầntửhữuhạn(FEM).CácđốitượngtrongPDEcungcấpcôngcụđể: •xácđịnhbàitoánPDE,nghĩalàxácđịnhvùng2D,cácđiềukiệnbiênvàcáchệsốPDE. • giải bằng phương pháp số các bài toán, nghĩa là tạo ra lưới không cócấutrúc,rờirạchoáphươngtrìnhvàtìmnghiệmxấpxỉ. •hiểnthịkếtquả2.SửdụngGUI: a.GUI:PDEToolboxcómộtbộgiaodiệnđồhoạngườidùng(graphicaluserinterfaceGUI)baogồmcáckhiácạnhcủaquátrìnhtìmnghiệmcủaPDE.ĐểkíchhoạtnótanhậplệnhpdetooltạicửasổlệnhcủaMATLAB. Trên cửa sổ GUI có các menu và các icon. Ta dùng các menu hay iconnàyđểthựchiệncácnhiệmvụnhấtđịnh. b.Cácmenu:CómộtsốmenusauđâytrêncửasổGUI: •File:TừmenunàytacóthểOpenvàSavemôhìnhdướidạngM‐file.TacóthểinđồthịvàthoátkhỏiGUI. •Edit:Từmenunàytacóthểcắt,dán,xoá,copycácđốitượngvàchọntấtcảcácđốitượng. •Options:Menunàychứacáctuỳchọncũngnhưcácthayđổitrêntrụcx. •Draw:Từmenunàytacóthểchọncácđốitươngcơbảnđểvẽ. •Boundary:Menunàydùngđểnhậpcácđiềukiệnbiênchocácvùng. •PDE:MenunàycungcấpcáchộpthoạiđểmôtảPDEvàxuấtcáchệsốcủanóvàovùnglàmviệc. •Mesh:Tadùngmenunàyđểtạoralướivàthayđổicáctamgiác. •Solve:TachọnmenunàyđểgiảicácphươngtrìnhPDE. •Plot:Từmenunàytavẽnghiệm. 154 •Window:Chọncửasổlàmviệc •Help:Hiểnthịcửasổtrợgiúp. c.Thanhcôngcụ:Thanhcôngcụcódạngnhưhìnhvẽ: d.CácGUImode:QuátrìnhgiảiPDEgồmcácbướcsau: •xácđịnhvùng2‐D •xácđịnhđiềukiệnbiên •xácđịnhPDE •tạolướitamgiác •giảiPDE •vẽnghiệmvàcácthuộctínhvậtlípdetoolGUIđượcthiếtkếtheocáchtươngtự.Talàmviệctrong6kiểukhácnhau,mỗikiểutươngứngvớimộtbướctrongquátrìnhgiảiPDE. •TrongDrawmodetatạovùng2‐D. •TrongBoundarymodetacóthểmôtảđiềukiệnbiên •TrongPDEmodetanhậpcáchệsốcủaphươngtrìnhviphân. •TrongMeshmodetakhởitạolưới. •TrongSolvemodetagiảiphươngtrình. •TrongPlotmodetavenghiệmvàcácthuộctínhvậtlíkhác e.MôhìnhCGSvàSetFormular:PDEToolboxdùngmẫumôhìnhCSGđểmôhìnhhoá.Tacóthểvẽcácđốitượngchồngnhau.Có4loạiđốitượng: •Circle •Polygon •Rectangle •EllipseMỗi đối tượng có một tên duy nhất trong GUI. Tên mặc định của đối tượngcirclelàC,đốitượngđagiáclàP,đốitượnghìnhchữnhậtlàR,đốitượnghìnhvuông SQ và đối tượng ellip là E. Tên được hiển thị trên đối tượng. TrongDrawmodetacóthểthayđổitênvàhìnhdạngđốitượngbằngcáchnhấpđúplênnó.Khiđómộthộpthoạiđượcmởravàtathayđổithôngsố.Cáctoántử+,=,*đượcdùngđểkếthợpcácvùng.Toántử+đượcdùngđểtạotổhợp,toántử‐dùngtạovùngcóphầnrỗngvàtoántử*dùngđểtạoravùngcógiaonhau 155 f.Tạocácgóctròn:Mộtvídụvềcáchdùngcáccôngthứclàtạoramộthình chữ nhật có góc tròn. Ta khởi động GUI và chọn Grid và Snap to grid.Sau đó thay đổi Grid Spacing trên trục x là [‐1.5:0.1:1.5] và trên trục y là [‐1:0.1:1]. Chọn Rectangle/square từ menu Draw để vẽ hình chữ nhật bắt đầutại(‐1,0.5)rộng2vàcao1.Đểtạogóctròntathêmcáchìnhtrònởcácgóc.Mỗihình tròn có bán kính 0.2 và tâm cách góc đoạn 0.2. Tiếp đến ta vẽ 4 hìnhvuôngmỗihìnhcócạnh0.2ở4góc.Bâygiờtasoạncôngthứcchovùng: R1‐(SQ1+SQ2+SQ3+SQ4)+C1+C2+C3+C4 vàghivàophầntrêncủaGUI.3. Sử dụng pdrtool: Để bắt đầu ta sử dụng graphic user interface (GUI)pdetoolđểgiảitừngbướcPDE.TasẽgiảiphươngtrìnhPoisson‐∆u=f.Miền2‐Dmàtagiảibàitoánsẽrấtphứctạp.ĐiềukiệnbiêndùngkiểuNeumannvàDirichlet ...
Nội dung trích xuất từ tài liệu:
Chương 8: Phương trình vi phân đạo hàm riêng CHƯƠNG8:PHƯƠNGTRÌNHVIPHÂN ĐẠOHÀMRIÊNG §1.MỞĐẦU1. Khái niệm chung: Partial Differential Equation (PDE) Toolbox cung cấpmộtmôitrườngmạnhvàmềmmạiđểnghiênvàgiảicácphươngtrìnhviphânđạohàmriêngtrongmặtphẳng.DạngphươngtrìnhcơbảncủaPDEToolboxlà: ‐∇.(c∇u)+au=ftrongmiềnΩCácphươngtrìnhđượcrờirạchoábằngphươngphápphầntửhữuhạn(FEM).CácđốitượngtrongPDEcungcấpcôngcụđể: •xácđịnhbàitoánPDE,nghĩalàxácđịnhvùng2D,cácđiềukiệnbiênvàcáchệsốPDE. • giải bằng phương pháp số các bài toán, nghĩa là tạo ra lưới không cócấutrúc,rờirạchoáphươngtrìnhvàtìmnghiệmxấpxỉ. •hiểnthịkếtquả2.SửdụngGUI: a.GUI:PDEToolboxcómộtbộgiaodiệnđồhoạngườidùng(graphicaluserinterfaceGUI)baogồmcáckhiácạnhcủaquátrìnhtìmnghiệmcủaPDE.ĐểkíchhoạtnótanhậplệnhpdetooltạicửasổlệnhcủaMATLAB. Trên cửa sổ GUI có các menu và các icon. Ta dùng các menu hay iconnàyđểthựchiệncácnhiệmvụnhấtđịnh. b.Cácmenu:CómộtsốmenusauđâytrêncửasổGUI: •File:TừmenunàytacóthểOpenvàSavemôhìnhdướidạngM‐file.TacóthểinđồthịvàthoátkhỏiGUI. •Edit:Từmenunàytacóthểcắt,dán,xoá,copycácđốitượngvàchọntấtcảcácđốitượng. •Options:Menunàychứacáctuỳchọncũngnhưcácthayđổitrêntrụcx. •Draw:Từmenunàytacóthểchọncácđốitươngcơbảnđểvẽ. •Boundary:Menunàydùngđểnhậpcácđiềukiệnbiênchocácvùng. •PDE:MenunàycungcấpcáchộpthoạiđểmôtảPDEvàxuấtcáchệsốcủanóvàovùnglàmviệc. •Mesh:Tadùngmenunàyđểtạoralướivàthayđổicáctamgiác. •Solve:TachọnmenunàyđểgiảicácphươngtrìnhPDE. •Plot:Từmenunàytavẽnghiệm. 154 •Window:Chọncửasổlàmviệc •Help:Hiểnthịcửasổtrợgiúp. c.Thanhcôngcụ:Thanhcôngcụcódạngnhưhìnhvẽ: d.CácGUImode:QuátrìnhgiảiPDEgồmcácbướcsau: •xácđịnhvùng2‐D •xácđịnhđiềukiệnbiên •xácđịnhPDE •tạolướitamgiác •giảiPDE •vẽnghiệmvàcácthuộctínhvậtlípdetoolGUIđượcthiếtkếtheocáchtươngtự.Talàmviệctrong6kiểukhácnhau,mỗikiểutươngứngvớimộtbướctrongquátrìnhgiảiPDE. •TrongDrawmodetatạovùng2‐D. •TrongBoundarymodetacóthểmôtảđiềukiệnbiên •TrongPDEmodetanhậpcáchệsốcủaphươngtrìnhviphân. •TrongMeshmodetakhởitạolưới. •TrongSolvemodetagiảiphươngtrình. •TrongPlotmodetavenghiệmvàcácthuộctínhvậtlíkhác e.MôhìnhCGSvàSetFormular:PDEToolboxdùngmẫumôhìnhCSGđểmôhìnhhoá.Tacóthểvẽcácđốitượngchồngnhau.Có4loạiđốitượng: •Circle •Polygon •Rectangle •EllipseMỗi đối tượng có một tên duy nhất trong GUI. Tên mặc định của đối tượngcirclelàC,đốitượngđagiáclàP,đốitượnghìnhchữnhậtlàR,đốitượnghìnhvuông SQ và đối tượng ellip là E. Tên được hiển thị trên đối tượng. TrongDrawmodetacóthểthayđổitênvàhìnhdạngđốitượngbằngcáchnhấpđúplênnó.Khiđómộthộpthoạiđượcmởravàtathayđổithôngsố.Cáctoántử+,=,*đượcdùngđểkếthợpcácvùng.Toántử+đượcdùngđểtạotổhợp,toántử‐dùngtạovùngcóphầnrỗngvàtoántử*dùngđểtạoravùngcógiaonhau 155 f.Tạocácgóctròn:Mộtvídụvềcáchdùngcáccôngthứclàtạoramộthình chữ nhật có góc tròn. Ta khởi động GUI và chọn Grid và Snap to grid.Sau đó thay đổi Grid Spacing trên trục x là [‐1.5:0.1:1.5] và trên trục y là [‐1:0.1:1]. Chọn Rectangle/square từ menu Draw để vẽ hình chữ nhật bắt đầutại(‐1,0.5)rộng2vàcao1.Đểtạogóctròntathêmcáchìnhtrònởcácgóc.Mỗihình tròn có bán kính 0.2 và tâm cách góc đoạn 0.2. Tiếp đến ta vẽ 4 hìnhvuôngmỗihìnhcócạnh0.2ở4góc.Bâygiờtasoạncôngthứcchovùng: R1‐(SQ1+SQ2+SQ3+SQ4)+C1+C2+C3+C4 vàghivàophầntrêncủaGUI.3. Sử dụng pdrtool: Để bắt đầu ta sử dụng graphic user interface (GUI)pdetoolđểgiảitừngbướcPDE.TasẽgiảiphươngtrìnhPoisson‐∆u=f.Miền2‐Dmàtagiảibàitoánsẽrấtphứctạp.ĐiềukiệnbiêndùngkiểuNeumannvàDirichlet ...
Gợi ý tài liệu liên quan:
-
BÀI THUYẾT TRÌNH CÔNG TY CỔ PHẦN
11 trang 205 0 0 -
CHẨN ĐOÁN XQUANG GAN VÀ ĐƯỜNG MẬT
11 trang 194 0 0 -
Giáo trình Nguyên tắc phương pháp thẩm định giá (phần 1)
9 trang 164 0 0 -
Đề cương chi tiết học phần: Toán giải tích - ĐH Kinh tế-Kỹ thuật Công nghiệp
8 trang 132 0 0 -
119 trang 114 0 0
-
Tiểu luận triết học - Việt Nam trong xu thế hội nhập và phát triển dưới con mắt triết học
38 trang 94 0 0 -
Giáo trình Toán học cao cấp (tập 2) - NXB Giáo dục
213 trang 92 0 0 -
101 thuật toán chương trình C: Phần 2
130 trang 91 0 0 -
Đề thi môn tài chính doanh nghiệp
5 trang 80 1 0 -
14 trang 78 0 0