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
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ỡ n1, 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ỡ n1, 1 n và 11. 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 ...
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ỡ n1, 1 n và 11. 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ìm kiếm theo từ khóa liên quan:
Phương pháp tính toán số Giáo trình toán cao cấp giải tích ma trận đại số tuyến tính cơ sở MatlabGợi ý tài liệu liên quan:
-
Cách tính nhanh giá trị riêng của ma trận vuông cấp 2 và cấp 3
4 trang 255 0 0 -
1 trang 236 0 0
-
Hướng dẫn giải bài tập Đại số tuyến tính: Phần 1
106 trang 209 0 0 -
Giáo trình Phương pháp tính: Phần 2
204 trang 184 0 0 -
Giáo trình Toán học cao cấp (tập 2) - NXB Giáo dục
213 trang 90 0 0 -
Đại số tuyến tính - Bài tập chương II
5 trang 89 0 0 -
Giáo trình Toán kinh tế: Phần 2
60 trang 65 0 0 -
Giáo trình Đại số tuyến tính (Giáo trình đào tạo từ xa): Phần 1
37 trang 64 0 0 -
Đại số tuyến tính và hình học giải tích - Bài tập tuyển chọn (Tái bản lần thứ 3): Phần 2
234 trang 62 0 0 -
Bài giảng Đại số tuyến tính và Hình học giải tích - Hy Đức Mạnh
139 trang 54 0 0