tailieunhanh - Thực hành xử lý tín hiệu với Matlab part 9

Tham khảo tài liệu 'thực hành xử lý tín hiệu với matlab part 9', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Hoặc muốn tìm tổng bình phương của các sô nguyên từ 1 đến 100 Sum I2 22 . 1002 ta dùng lệnh sum 0 for 1 1 100 sum sum iA2 end sum Kết quả thu được sum 338350 e. Cấu trúc vòng lập while Vòng lặp while cho phép lặp lại một nhóm lệnh thoả mãn một số điều kiện nào đấy. Dạng tổng quát của vòng lặp while này là while biểu thức 1 nhóm lệnh 1 end nhóm lệnh 2 Khi nhóm lệnh 1 đúng thl nó sẽ được thực hiện. Nhưng nếu nhóm lệnh 1 là sai thì nó sẽ thoát khỏi vòng while và thực hiện nhóm lệnh 2. Ví dụ sau đây cho thấy cấch sử dụng vòng lặp này. Ví dụ Ml. 16. Xác định số lượng các số nguyên liên tiếp từ 1 trở đi để khi cộng chúng lại với nhau thì có tổng nhỏ hơn hoặc bằng 231. Giải int l s_int 0 s_max 231 while s_int s_max s_int s_ỉnt ỉnt 345 int int l end last_int-int if s_int s_max num_int int-l sum s_int elseif s_int s_max numint int-l sum s_int-last_int end end Kết quả chạy đoạn chương trình trên cho ta last_int 22 num_int - 21 sum 231 Kết quả cho thấy số nguyên cuối cùng là số thứ 22 và tổng số có 21 số nguyên Sum 1 2 . 21 231 M2. CÁC PHÉP TÍNH số PHỨC . BIỂU DIỄN SỐ PHÚC MATLAB cũng làm việc với các mảng số phức. Trong tọa độ vuông góc sô phức z a jb trong đó a là phần thực b là phần ảo được biểu diễn như trên hình sau đây. 346 Hình . Biểu diễn số phức trong tọa độ vuông góc. Trong tọa độ cực sô phức z đó được biểu thị dưới dạng r p z a jb re q với r z Ja2 b2 abs z gọi là biên độ của số phức z còn góc của số phức z là . -1 bA _ j f bxj_-ỉ a p tan sin cos J Vr J angle z Các số phức được nhập vào MATLAB nhờ hàm i hoặc j. Chẳng hạn khi muốn nhập số phức z 2 2i ta gõ z 2 2 i hoặc z 2 2 j r abs z phi 180 pi angle z kết quả thu được z r phi - .

TỪ KHÓA LIÊN QUAN