Giáo trình mathlab toàn tập - Chương 11

VòNG LặP ĐIềU KHIểN Các ngôn ngữ lập trình và máy tính có khả năng lập trình đều đề cập đến một đặc điểm là cho phép bạn điều khiển vòng lặp của các câu lệnh dựa trên những cấu trúc của nó. Nếu bạn đã từng sử dụng 70 những đặc điểm này thì phần này sẽ rất đơn giản đối với bạn. Mặt khác nếu vòng lặp điều khiển là mới đối với bạn thì nó sẽ rất rắc rối, nếu nh vậy, thì bạn hãy nghiên cứu nó từ từ. Vòng lặp điều khiển rất hữu ích và. | CHƯƠNG 11 YÊNG L P IÒU KHIÓN Các ngôn ngữ lập trình và máy tính có khả năng lập trình đều đề cập đến một đặc điểm là cho phép bạn điều khiển vòng lặp của các câu lệnh dựa trên những cấu trúc của nó. Nếu bạn đã từng sử dụng 70 những đặc điểm này thì phần này sẽ rất đơn giản đối với bạn. Mặt khác nếu vòng lặp điều khiển là mới đối với bạn thì nó sẽ rất rắc rối nếu nh vậy thì bạn hãy nghiên cứu nó từ từ. Vòng lặp điều khiển rất hữu ích và có ứng dụng rất rộng rãi nó làm cho các phép toán đuợc thực hiện một cách thuận tiện hơn và nhanh hơn. MATLAB đa ra các dạng vòng lặp có điều khiển là vòng lặp for vòng lặp while cấu trúc if-else-end và cấu trúc switch-case. Vì các cấu trúc thường hoàn thiện các lệnh của MATLAB nên chúng thường xuất hiện trong M_file hơn là trong câu lệnh đánh trực tiếp tại dấu nhắc của MATLAB. Vòng lặp for Vòng lặp for cho phép một nhóm lệnh thực hiện lặp lại một số lần cố định. Cú pháp của vòng lặp for nh sau for x array commands Khối các lệnh end Các câu lệnh giữa hai trạng thái for và end được thực hiện một lần cho tất cả các cột của mảng array . Tại mỗi lần lặp lại x đợc gán cho phần tử cột tiếp theo như trong suốt n lần của vòng lặp x array n . Ví dụ for n 1 10 x n sin n pi 10 end x x Columns 1 through 7 Columns 8 through 10 Nói một cách khác trạng thái thứ nhất yêu cầu Cho n bằng từ 1 đến 10 tính giá trị của tất cả các trạng thái cho đến trạng thái kế tiếp trạng thái end. Đầu tiên trong vòng lặp for n 1 tiếp theo n 2 và cứ nh vậy cho đến trường hợp n 10. Sau trường hợp n 10 vòng lặp for kết thúc và tất cả các lệnh sau trạng thái end của vòng lặp được thực hiện. Vòng lặp for không thể bị kết thúc bằng cách gán lại biến điều khiển n trong vòng lặp for n 1 10 x n sin n pi 10 n 10 end x x Columns 1 through 7 Columns 8 through 10 71 Trạng thái 1 10 là một trạng thái tạo lên mảng MATLAB tiêu chuẩn. Bất cứ .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.