Matlab với môn học các phương pháp số
Số trang: 10
Loại file: doc
Dung lượng: 107.00 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Trong báo cáo này chúng tôi đề cập đến việc sử dụng MATLAB trong việc giảngdạy môn Các phương pháp số và giới thiệu về một thư viện các chương trình/hàm mãnguồn phục vụ cho môn học đó.
Nội dung trích xuất từ tài liệu:
Matlab với môn học các phương pháp sốPh¸ttriÓnc«ngcôtinhäctrîgiópchogi¶ngd¹y,nghiªncøuvµøng dôngTo¸nhäc17 MATLABVỚIMÔNHỌCCÁCPHƯƠNGPHÁPSỐ ĐặngQuangÁ ViệnCôngnghệthôngtin ViệnkhoahọcvàcôngnghệViệtnam TrongbáocáonàychúngtôiđềcậpđếnviệcsửdụngMATLABtrongviệcgiảngdạymônCácphươngphápsốvàgiớithiệuvềmộtthưviệncácchươngtrình/hàmmãnguồnphụcvụchomônhọcđó.1.GiớithiệusơlượcvềMATLAB MATLAB–phầnmềmnổitiếngcủacôngtyMathWorks,làmộtngônngữhiệunăngcaochotínhtoánk thu t nhưđượcviếttronglogocủaphầnmềmnày.Nótích ỹ ậhợptínhtoán,hiệnthịvàlậptrìnhtrongmộtmôitrườngdễsửdụng.CácứngdụngtiêubiểucủaMATLABbaogồm: − Hỗtrợtoánhọcvàtínhtoán − Pháttriểnthuậttoán − Môhình,môphỏng − Phântích,khảosátvàhiểnthịsốliệu − Đồhọakhoahọcvàkỹthuật − Pháttriểnứngdụngvớicácgiaodiệnđồhọa. TêncủaphầnmềmMATLABbắtnguồntừthuậtngữ“MatrixLaboratory”.ĐầutiênnóđượcviếtbằngFORTRANđể cungcấptruynhậpdễ dàngtớiphầnmềmmatrậnđượcpháttriểnbởicácdựánLINPACKvàEISPACK.SauđónóđượcviếtbằngngônngữCtrêncơsởcácthưviệnnêutrênvàpháttriểnthêmnhiềulĩnhvựccủatínhtoánkhoahọcvàcácứngdụngkỹthuật. NgoàiMATLABcơ bảnvớicáckhả năngrấtphongphúsẽ đượcđề cậpsau,phầnmềmMATLABcònđượctrangbịthêmcácToolBox–cácgóichươngtrình(thưviện)chocáclĩnhvựcứngdụngrấtđadạngnhưxửlýtínhiệu,nhậndạnghệthống,xửlýảnh,mạngnơron,logicmờ,tàichính,tốiưuhóa,phươngtrìnhđạohàmriêng,sinhtinhọc,...ĐâylàcáctậphợpmãnguồnviếtbằngchínhMATLABdựatheocácthuậttoánmới,hữuhiệumàngườidùngcóthểchỉnhsửahoặcbổsungthêmcáchàmmới.Ph¸ttriÓnc«ngcôtinhäctrîgiópchogi¶ngd¹y,nghiªncøuvµøng dôngTo¸nhäc18 MATLABđ cthi tk đ gi icácbàitoánb ngs chứkhôngnhằmmụcđích ượ ế ế ể ả ằ ốchínhlàtínhtoánkýhiệunhưMATHEMATICAvàMAPLE.Tuynhiên,trongMATLABcũngcóthểtínhtoánkýhiệuđượcnhờcáchàmtrongSymbolicMathToolBox.MộtsốđặctrưngchínhcủaMATLAB: − MATLABlàngônngữthôngdịch.Vìthếnócóthểlàmviệcởhaichếđộ:tương tácvàlậptrình.TrongchếđộtươngtácMATLABthựchiệntừnglệnhđượcgõ trongcửasổlệnhsaudấunhắclệnhvàkếtquảtínhtoánđượchiệnngaytrong cửasổnày,cònđồthịđượchiệntrongmộtcửasổkhác.Lệnhtươngtáccóthể làđơngiản,thídụtínhsin(1.5)hoặcvẽfplot(sin(1./x),[0.010.1]),cóthểlàcấu trúcđiềukiện,thídụifxPh¸ttriÓnc«ngcôtinhäctrîgiópchogi¶ngd¹y,nghiªncøuvµøng dôngTo¸nhäc19 tốtcácđốitượng3chiềuphứctạpnhưhìnhtrụ,hìnhcầu,hìnhxuyến,..vàcung cấpkhảnăngxửlýảnhvàhoạthình. − Xâydựnggiaodiệnngườidùng:vớiMATLAB7ngườidùngcóthểdễdàngxây dựnggiaodiệngồmcácthựcđơn,nútlệnh,hộpthoại,hộpchọn,...màkhôngcần phảiviếtmãnhưcácphiênbảntrướcđây.2.MATLABvớimônhọcCácphươngphápsố NhờcócáckhảnăngvàưuthếnhưđãnóiởtrênMATLABđượccộngđồnghànlâmtrênthếgiớichấpnhậnrộngrãinhưmộtcôngcụphụcvụchogiảngdạy,nghiêncứutoánhọcvàpháttriểncácứngdụngkỹthuật.Hơn3500trườngđạihọcnhấtlàcáctrườngđạihọckỹthuậtđãđưaMATLABvàogiảngdạyvànghiêncứu.Hiệnnayđãcótrên700đầusáchvềMATLABdànhchogiáoviên,sinhviênvàcácnhàchuyênmôn.TrênInternet các tài liệu có liên quan đến MATLAB rất nhiều. Nếu vào trang Webhttp:\www.google.com.vntìmkiếmtheotừkhóa“MATLAB”tasẽtìmthấynhiềutriệukếtquảcóliênquan,trongđócónhiềutàiliệugiớithiệuvàdạyvềMATLAB.Thídụ:A practical introduction to MATLAB taị địa chỉhttp://www.math.mtu.edu/~msgoken/ ,MATLAB summary and Tutorial tạihttp://www.math.ufl.edu/help/matlabtutorial. ỞViệtnam,theotôiđượcbiết,MATLABđãđượcđưavàogiảngdạychosinhviên,họcviêncaohọchoặcgiớithiệutạimộtsốkhoa,trườngđạihọcvàcũngđãxuấtbảnmộtsốđầusáchvềMATLABdànhchosinhviêncáckhốikhoahọcvàkỹthuật.ĐãcónhiềusinhviênngànhToánvàcácngànhkỹthuậtsửdụngMATLABlàmđồántốtnghiệp.TuynhiênmứcđộphổbiếncủaMATLABchưaphảilàcao. VớiưuthếvềtínhtoánsốtrịMATLABrấtthíchhợpchoviệcgiảngdạymônhọc“Cácphươngphápsố”mônhọckhôngthểthiếuđượcđốivớisinhviêntoán,lý,côngnghệthôngtin ...
Nội dung trích xuất từ tài liệu:
Matlab với môn học các phương pháp sốPh¸ttriÓnc«ngcôtinhäctrîgiópchogi¶ngd¹y,nghiªncøuvµøng dôngTo¸nhäc17 MATLABVỚIMÔNHỌCCÁCPHƯƠNGPHÁPSỐ ĐặngQuangÁ ViệnCôngnghệthôngtin ViệnkhoahọcvàcôngnghệViệtnam TrongbáocáonàychúngtôiđềcậpđếnviệcsửdụngMATLABtrongviệcgiảngdạymônCácphươngphápsốvàgiớithiệuvềmộtthưviệncácchươngtrình/hàmmãnguồnphụcvụchomônhọcđó.1.GiớithiệusơlượcvềMATLAB MATLAB–phầnmềmnổitiếngcủacôngtyMathWorks,làmộtngônngữhiệunăngcaochotínhtoánk thu t nhưđượcviếttronglogocủaphầnmềmnày.Nótích ỹ ậhợptínhtoán,hiệnthịvàlậptrìnhtrongmộtmôitrườngdễsửdụng.CácứngdụngtiêubiểucủaMATLABbaogồm: − Hỗtrợtoánhọcvàtínhtoán − Pháttriểnthuậttoán − Môhình,môphỏng − Phântích,khảosátvàhiểnthịsốliệu − Đồhọakhoahọcvàkỹthuật − Pháttriểnứngdụngvớicácgiaodiệnđồhọa. TêncủaphầnmềmMATLABbắtnguồntừthuậtngữ“MatrixLaboratory”.ĐầutiênnóđượcviếtbằngFORTRANđể cungcấptruynhậpdễ dàngtớiphầnmềmmatrậnđượcpháttriểnbởicácdựánLINPACKvàEISPACK.SauđónóđượcviếtbằngngônngữCtrêncơsởcácthưviệnnêutrênvàpháttriểnthêmnhiềulĩnhvựccủatínhtoánkhoahọcvàcácứngdụngkỹthuật. NgoàiMATLABcơ bảnvớicáckhả năngrấtphongphúsẽ đượcđề cậpsau,phầnmềmMATLABcònđượctrangbịthêmcácToolBox–cácgóichươngtrình(thưviện)chocáclĩnhvựcứngdụngrấtđadạngnhưxửlýtínhiệu,nhậndạnghệthống,xửlýảnh,mạngnơron,logicmờ,tàichính,tốiưuhóa,phươngtrìnhđạohàmriêng,sinhtinhọc,...ĐâylàcáctậphợpmãnguồnviếtbằngchínhMATLABdựatheocácthuậttoánmới,hữuhiệumàngườidùngcóthểchỉnhsửahoặcbổsungthêmcáchàmmới.Ph¸ttriÓnc«ngcôtinhäctrîgiópchogi¶ngd¹y,nghiªncøuvµøng dôngTo¸nhäc18 MATLABđ cthi tk đ gi icácbàitoánb ngs chứkhôngnhằmmụcđích ượ ế ế ể ả ằ ốchínhlàtínhtoánkýhiệunhưMATHEMATICAvàMAPLE.Tuynhiên,trongMATLABcũngcóthểtínhtoánkýhiệuđượcnhờcáchàmtrongSymbolicMathToolBox.MộtsốđặctrưngchínhcủaMATLAB: − MATLABlàngônngữthôngdịch.Vìthếnócóthểlàmviệcởhaichếđộ:tương tácvàlậptrình.TrongchếđộtươngtácMATLABthựchiệntừnglệnhđượcgõ trongcửasổlệnhsaudấunhắclệnhvàkếtquảtínhtoánđượchiệnngaytrong cửasổnày,cònđồthịđượchiệntrongmộtcửasổkhác.Lệnhtươngtáccóthể làđơngiản,thídụtínhsin(1.5)hoặcvẽfplot(sin(1./x),[0.010.1]),cóthểlàcấu trúcđiềukiện,thídụifxPh¸ttriÓnc«ngcôtinhäctrîgiópchogi¶ngd¹y,nghiªncøuvµøng dôngTo¸nhäc19 tốtcácđốitượng3chiềuphứctạpnhưhìnhtrụ,hìnhcầu,hìnhxuyến,..vàcung cấpkhảnăngxửlýảnhvàhoạthình. − Xâydựnggiaodiệnngườidùng:vớiMATLAB7ngườidùngcóthểdễdàngxây dựnggiaodiệngồmcácthựcđơn,nútlệnh,hộpthoại,hộpchọn,...màkhôngcần phảiviếtmãnhưcácphiênbảntrướcđây.2.MATLABvớimônhọcCácphươngphápsố NhờcócáckhảnăngvàưuthếnhưđãnóiởtrênMATLABđượccộngđồnghànlâmtrênthếgiớichấpnhậnrộngrãinhưmộtcôngcụphụcvụchogiảngdạy,nghiêncứutoánhọcvàpháttriểncácứngdụngkỹthuật.Hơn3500trườngđạihọcnhấtlàcáctrườngđạihọckỹthuậtđãđưaMATLABvàogiảngdạyvànghiêncứu.Hiệnnayđãcótrên700đầusáchvềMATLABdànhchogiáoviên,sinhviênvàcácnhàchuyênmôn.TrênInternet các tài liệu có liên quan đến MATLAB rất nhiều. Nếu vào trang Webhttp:\www.google.com.vntìmkiếmtheotừkhóa“MATLAB”tasẽtìmthấynhiềutriệukếtquảcóliênquan,trongđócónhiềutàiliệugiớithiệuvàdạyvềMATLAB.Thídụ:A practical introduction to MATLAB taị địa chỉhttp://www.math.mtu.edu/~msgoken/ ,MATLAB summary and Tutorial tạihttp://www.math.ufl.edu/help/matlabtutorial. ỞViệtnam,theotôiđượcbiết,MATLABđãđượcđưavàogiảngdạychosinhviên,họcviêncaohọchoặcgiớithiệutạimộtsốkhoa,trườngđạihọcvàcũngđãxuấtbảnmộtsốđầusáchvềMATLABdànhchosinhviêncáckhốikhoahọcvàkỹthuật.ĐãcónhiềusinhviênngànhToánvàcácngànhkỹthuậtsửdụngMATLABlàmđồántốtnghiệp.TuynhiênmứcđộphổbiếncủaMATLABchưaphảilàcao. VớiưuthếvềtínhtoánsốtrịMATLABrấtthíchhợpchoviệcgiảngdạymônhọc“Cácphươngphápsố”mônhọckhôngthểthiếuđượcđốivớisinhviêntoán,lý,côngnghệthôngtin ...
Tìm kiếm theo từ khóa liên quan:
phần mềm Matlab phương pháp số sơ lược Matlab tính toán kỹ thuật thuật toánGợi ý tài liệu liên quan:
-
Ứng dụng phương pháp số trong nghiên cứu trường điện từ: Phần 2
99 trang 195 0 0 -
Giáo trình Phương pháp tính: Phần 2
204 trang 188 0 0 -
150 trang 102 0 0
-
31 trang 100 1 0
-
Ứng dụng phần mềm matlab mô phỏng hệ thống trợ lực lái điện tử
6 trang 60 0 0 -
12 trang 52 0 0
-
Giáo trình Lý thuyết điều khiển tự động - ĐH Điện Lực
149 trang 51 0 0 -
Bài giảng kỹ thuật điện tử - Chương 3
66 trang 47 0 0 -
Mô phỏng tính toán thiết kế thiết bị truyền nhiệt dạng ống xoắn và vỏ bọc bằng phần mềm MATLAB
16 trang 47 0 0 -
Ứng dụng Matlab giải mạch điện tuyến tính ở chế độ quá độ
10 trang 46 0 0