TAILIEUCHUNG - IT - Matlab Software part 12

MATLAB thường dùng chế độ dòng lệnh; khi nhập một dòng lệnh đơn thì MATLAB thực hiện ngay lập tức và hiển thị kết quả. MATLAB cũng có khả năng thực hiện một dãy các lệnh lưu trong một tệp. | Chương 10. Điều khiển luồng 88 n 3 n 1 end end end Có thể chương trình này chạy mãi mãi. Phan Thanh Tao - 2004 Chương 11. Siêu têp M-File 89 Chương 11. SIÊU TỆP M-FILE NGUYÊN BẢN VÀ HÀM MATLAB thường dùng chế độ dòng lệnh khi nhập một dòng lệnh đơn thì MATLAB thực hiện ngay lập tức và hiển thị kết quả. MATLAB cũng có khả năng thực hiện một dãy các lệnh lưu trong một tệp. Hai chế độ này tạo thành một môi trường thông dịch. Các tệp chứa các lệnh của MATLAB gọi là siêu tệp M-file vì chúng có tên mở rộng là .m .m là lựa chọn của Macintosh . Ví dụ một tệp tên là có thể chứa các lệnh của MATLAB để tính các hàm Bessel. Một M-file gồm một dãy các lệnh chuẩn của MATLAB có thể chứa các tham chiếu đến các M-file khác. Một M-file có thể gọi đệ quy đến chính nó. Một cách dùng M-file là một dãy dài tùy ý các lệnh. Các tệp như thế gọi là các tệp nguyên bản. Một kiểu thứ hai của M-file cung cấp khả năng mở rộng MATLAB. Gọi là tệp hàm chúng cho phép các hàm mới thêm vào các hàm đã có. Nhiều tính năng của MATLAB nhận được từ khả năng này để tạo ra các hàm mới để giải các bài toán do người dùng chỉ định. Cả hai kiểu M-file nguyên bản và hàm là các tệp văn bản ASCII bình thường và được tạo ra bằng cách dùng một trình soạn thảo văn bản hay trình xử lý từ tùy chọn. . Tệp nguyên bản Khi nguyên bản được gọi MATLAB đơn giản thực hiện các lệnh trong tệp thay cho việc đợi nhập từ bàn phím. Các lệnh trong tệp nguyên bản thực hiện toàn cục trên dữ liệu trong vùng làm việc. Các nguyên bản thường hữu ích cho việc vận hành các phân tích giải toán hoặc thực hiện các thiết trí đòi hỏi quá nhiều lệnh mà trở nên cồng kềnh trong chế độ tương tác. Ví dụ giả sử các lệnh của MATLAB Một M-file để tính các số Fibonnaci f 1 1 i 1 while f i f i 1 1000 f i 2 f i f i 1 i i 1 Phan Thanh Tao - 2004 Chương 11. Siêu têp M-File 90 end plot f được chứa trong một tệp tên là . Vào lệnh fibno làm cho MATLAB thực hiện các lệnh tính 16 số Fibonnaci đầu tiên và tạo ra hình vẽ như hình . Hình .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.