Danh mục

GIỚI THIỆU VGIỚI THIỆU VỀ LẬP TRÌNH MATLAB

Số trang: 26      Loại file: ppt      Dung lượng: 179.50 KB      Lượt xem: 13      Lượt tải: 0    
Jamona

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Môi trường MATLAB là môi trường lập trình được xem “là sinh ra dùng để tính toán kỹ thuật “. Mặc dù ở mỗi chuyên ngành hẹp vẫn có nhữngphần mềm tiện lợi hơn MATLAB, nhưng MATLAB được cho điểm caonhờ nhiều lợi thế như:Ngônngữ trong sáng, không đòi hỏi biết nhiều thủ tục (cái này matlabgiống java, giúp mọi người học ngôn ngữ dễ dàng hơn, không phức tạphơn C).Để người lập trình trên thế giới (vốn quen với ngôn ngữ C) họcmatlab nhanh hơn, ngôn ngữ matlab khá giống ngôn ngữ C, và cácchương trình của matlab có...
Nội dung trích xuất từ tài liệu:
GIỚI THIỆU VGIỚI THIỆU VỀ LẬP TRÌNH MATLAB GIỚITHIỆUVỀ LẬPTRÌNH MATLAB .SƠLƯỢCVỀLẬPTRÌNH MATLAB .LẬPTRÌNHGIAODIỆNGUI TRONGMATLAB SƠLƯỢCLẬPTRÌNHMATLAB MôitrườngMATLABlàmôitrườnglậptrìnhđượcxem“làsinhradùng đểtínhtoánkỹthuật“.Mặcdùởmỗichuyênngànhhẹpvẫncónhững phầnmềmtiệnlợihơnMATLAB,nhưngMATLABđượcchođiểmcao nhờnhiềulợithếnhư: Ngônngữtrongsáng,khôngđòihỏibiếtnhiềuthủtục(cáinàymatlab giốngjava,giúpmọingườihọcngônngữdễdànghơn,khôngphứctạp hơnC).Đểngườilậptrìnhtrênthếgiới(vốnquenvớingônngữC)học matlabnhanhhơn,ngônngữmatlabkhágiốngngônngữC,vàcác chươngtrìnhcủamatlabcóthểđượcdịchthànhchươngtrìnhC. Tổchứcbộnhớđểlưutrữcácmảngrấttốt,cáctínhtoántrênmảng đượcmatlabthựchiệncựckỳnhanh. - Có thể nhanh chống thấy được kết quả của từng lệnh, nên dễ dàng kiểm tra chương trình. Đa số các ngôn ngữ khác cần phải biên dịch cả một chương trình không có lỗi rồi mới chạy, hoặc chạy chế độ debug cũng khá tốn thời gian. + Các bộ công cụ (toolbox) được phát triển trên nền matlab khá dễ dàng, mỗi toolbox có một số lệnh, mỗi lệnh được đặt trong một file test khá đơn giản. Nhờ cơ chế này mà người ta nhanh chống phát triển matlab để phục vụ nghiên cứu trong từng lĩnh vực cụ thể (ví dụ : có toolbox dành cho việc tối ưu hóa, có cái dành cho chuẩn truyền thông 802.11, có cái dùng để tính toán thiết kế ô tô,…) có thể nói cơ chế mở như vậy là yếu tố chính để matlab ngày càng thông dụng. + Các bộ công cụ (toolbox) được phát triển trên nền matlab khá dễ dàng, mỗi toolbox có một số lệnh, mỗi lệnh được đặt trong một file test khá đơn giản. Nhờ cơ chế này mà người ta nhanh chống phát triển matlab để phục vụ nghiên cứu trong từng lĩnh vực cụ thể (ví dụ : có toolbox dành cho việc tối ưu hóa, có cái dành cho chuẩn truyền thông 802.11, có cái dùng để tính toán thiết kế ô tô,…) có thể nói cơ chế mở như vậy là tếu tố chính để matlab ngày càng thông dụng. + MATLAB có các phiên bản chạy được trên mỗi hệ đều hành khác nhau, việc trao đổi dữ liệu giữa các phiên bản có thể đơn thaun62 là trao đổi file test (các file.m). Ở điểm này có lẽ là Java có giải pháp hay hơn khi dùng “máy ảo Java”, nhưng do thông qua máy ảo Java nên tốc độ không cao, Matlab được viết trên mỗi nền riêng để tận dụng khả năng của hệ điều hành nên cho tốc độ cao. + Công cụ simulink đi theo Matlab giúp mô phỏng các hệ vật lý để quan sát kết quả ngay trên máy, không cần chế độ phần cứng. Phải nói rằng nếu không có simulink, thế giới không có nhiều bài báo khoan học như hiện nay. LẬPTRÌNHGUITRONGMATLAB1. MỞPHẦNMỀM.2. CÁCCÔNGCỤTRONGCỬASỔGUI.3. KÉOTHẢCÁCĐIỀUKIỆN.4. THAYĐỔICÁCTHUỘCTÍNHCỦACÁC ĐIỀUKIỆN.5. VIẾTLỆNHCHOCHƯƠNGTRÌNH. 1.MỞPHẦNMỀM Mởphầnmềm,gõlệnhsauvào command>>guide TrongcửasổGUIQuickStartcónhiềulựachọnteomộttrongcáckhuân mẫusau:CreateNewGUI:TạomộthộpthoạiGUImớitheomộttrongcácloạisau .BlankGUI(Default):HộpthoạiGUItrốngkhôngcóđiềukhiển unicontrolnàocả..GUIWithUnicontol:HộpthoạiGUIvớivàiunicontrolnhưbutton,…, chươngtrìnhcóthểchạyngay. .GUIWithAxesMenu:Hộpthoạivớimộtunicontrolaxsevàbutton, cácmenuđểhiểnthịđồthị. .ModalQuestionDialog:HộpthoạiđặtcâuhỏiYes,No. OpenExistingGUI:mởhộpthoạiprojectcósẵn Tronghướngdẫnnày,tạomộtprojectnênsẽchọnBlankGUI. 2.CÁCCÔNGCỤTRONGCỬASỔGUI. GiaodiệnrấtgiốngvớicácchươngtrìnhlậptrìnhgiaodiệnnhưVisual Basic,VisualC++,…Cácbạndichuộtquacácbiểutượngởbêntráisẽ thấytêncủacácđiềukhiển.Xinnóiquamộtvàiđiềukhiểnhaydùng: .PushButton:giốngnhưnútcommandbuttontrongVB.Làcácnút bấmnhưnútOK,Cancelmàtavẫnbấm. .Slider:Thanhtrượccómộtcontrượcchạytrênđó. .RadioButton:Nútnhỏhìnhtrònđểlựachọn. Ngoàiracòncócácnút ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: