Danh mục

Giáo trình tính toán khoa học - Chương 2

Số trang: 38      Loại file: pdf      Dung lượng: 417.58 KB      Lượt xem: 14      Lượt tải: 0    
tailieu_vip

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

Thông tin tài liệu:

MATLAB là từ viết tắt của Matrix Laboratory, được công ty MathWorks khai thác và phát triển. Đối tượng xử lý cơ bản của Matlab là các ma trận. Các vector và vô hướng được biểu diễn bởi các ma trận cỡ n1, 1n và 11. Xâu cũng có thể xử lí được trong Matlab, nhưng khá hạn chế. Matlab version 3.5 trở về trước hoạt động trong môi trường MS-DOS, các version sau này hoạt động trong môi trường Windows ...
Nội dung trích xuất từ tài liệu:
Giáo trình tính toán khoa học - Chương 2 Chương 2 CƠ SỞ MATLAB2.1 LÀM QUEN VỚI MATLAB MATLAB là từ viết tắt của Matrix Laboratory, đư ợc công ty MathWorkskhai thác và phát triển. Đối tượng xử lý cơ bản của Matlab là các ma trận. Cácvector và vô hư ớng được biểu diễn bởi các ma trận cỡ n1, 1 n và 11. Xâucũng có thể xử lí được trong Matlab, nhưng khá hạn chế. Matlab version 3.5 trởvề trước hoạt động trong môi trường MS-DOS, các version sau này hoạt độngtrong môi trường Windows.2.1.1 Khởi động và Thoát khỏi MATLAB Để khởi động MATLAB bạn có thể gõ lệnh Matlab trong chế độ DOS hoặcnháy chuột trái vào biểu tượng của Matlab trên màn hình của Windows. Chờ mộtchút b ạn sẽ thấy lời chào của Matlab và sau đó là cửa sổ lệnh Command cùng vớicác menu quen thuộc trong Windows như File, Edit, Debug,Desktop, Window vàHelp h iện ra trên màn hình. Trong cửa sổ lệnh xuất hiện dấu mời của Matlab códạng “ >> | ”. H ình 2.1 Cửa sổ lệnh Command 24 Sau pha khởi động này, Matlab sẵn sàng nhận một câu lệnh hay lời gọichương trình. Để thoát khỏi Matlab bạn có thể gõ lệnh quit hoặc exit sau dấumời của Matlab hay dùng chuột chọn File/Exit. Đơn giản nhất, bạn có thể dùngtổ hợp phím Ctrl-Q. Sau đây chúng tôi sẽ giới thiệu một số lệnh cơ bản của Matlab. Những lệnhbổ sung được giới thiệu trong các chương tiếp theo vì chúng liên quan với các b àitoán và các thu ật toán giải. Để có những thông tin đầy đủ hơn về toàn bộ nhữngcâu lệnh của Matlab bạn đọc cần tham khảo thêm các cuốn sách “ MATLABReference Guide” và “ MATLAB Turtorial ” đi kèm với phần mềm Matlab.2.1.2 Trợ giúp trực tuyến trong MATLAB Matlab có trợ giúp trực tuyến đối với tất cả các lệnh và hàm nội trú. Để sửdụng trợ giúp của Matlab, b ạn hãy gõ lệnh help sau đó là tên lệnh ho ặc tên hàmmà bạn muốn tìm hiểu. Thí dụ 1. Nếu trong cửa sổ Command bạn gõ lệnh: >> help tanhthì kết quả là xu ất hiện dòng thông báo sau đây: TANH Hyperbolic tangent. TANH(X) is the hyperbolic tangent of the elements of X. See also atanh . Thông báo trên có nghĩa là hàm TANH(X) sẽ tính tang hypecbol của tất cảcác phần tử của X. Có rất nhiều tài liệu trực tuyến (theo kiểu như trên) bao gồm những tài liệutham kh ảo và cả những thí dụ minh hoạ. Nếu bạn gõ lệnh h elp m à không xácđịnh tên lệnh đi theo thì sẽ xuất hiện một menu gồm nhiều chủ đề (topic) để bạncó thể lựa chọn. Thí dụ 2. Nếu gõ lệnh: >> helpthì kết quả trên màn hình là:HELP topics: 25matlab general - General purpose commands.matlab ops - Operators and special characters.matlab lang - Programming language constructs.matlab elmat - Elementary matrices and matrix manipulation.matlab elfun - Elementary math functions.matlab specfun - Specialized math functions.matlab matfun - Matrix functions - numerical linear algebra.ma tlab datafun - Data analysis and Fourier transforms.matlab polyfun - Interpolation and polynomials.matlab funfun - Function functions and ODE solvers.matlab sparfun - Sparse matrices.matlab graph2d - Two dimensional graphs.matlab graph3d - Three dimensional graphs.matlab specgraph - Specialized graphs.matlab graphics - Handle Graphics.matlab uitools - Graphical user interface tools.matlab strfun - Character strings.matlab iofun - File input/output.matlab imefun - Time and dates.matlab datatypes - Data types and structures.matlabwinfun -Windows Operating System Interface Files(DDE/ ActiveX)matlab demos - Examples and demonstrations.toolboxsymbolic - Symbolic Math Toolbox.nag ag - NAG Foundation Toolbox - Numerical & Statistical Librarynagexamples - NAG Foundation Toolbox - Numerical & Statistical Libra rytoolboxpde - Partial Differential Equation Toolbox. 26toolboxstats - Statistics Toolbox.signalsignal - Signal Processing Toolbox.signalsiggui - Signal Processing Toolbox GUIsignalsigdemos - Signal Processing Toolbox Demonstrationstoolboxcontrol - Control System Toolbox.controlctrlguis - Control System Toolbox -- GUI support functions.controlobsolete - Control System Toolbox -- obsolete commands.stateflowsfdemos - Stateflow demonstrations and samples.toolboxsb2sl - SystemBuild to Simulink Translatorstateflowstateflow - Stateflowsimulinksimulink - Simulinksimulinklocks - Simulink block library.simulinksimdemos - Simulink 3 demonstrations and samples.simulinkdee - Differential Equatio ...

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