|
| |
| Hỏi về phần lập trình GUIDE mở rộng trong MATLAB |
HaiAu2005 | |
| | | Thêm nữa, trong MATLAB có Help và có Demo giúp bạn có thể hiểu được lập trình GUI sử dụng GUIDE (nói riêng) và các ứng dụng khác của MATLAB/Simulink cùng các công cụ kèm theo nói chung. Bạn vào Help menu, chọn Demo, chọn MATLAB, và chọn Creating Graphical User Interfaces, bạn sẽ xem Video khoảng chừng 10 phút giới thiệu cách lập trình GUI, nếu không rành tiếng Anh, có thể quan sát chuột và các lệnh.
Hải Âu
| | | | |
|
DDDVN | |
| | | giờ mình chỉ muốn hỏi câu nữa thôi bài của bạn Bắc thì bạn ấy nhập vào Ki giờ mình muốn chuyền ko nhập vào Ki nữa mà mình muốn nhập vào Ti thì sửa như thế nào vậy ?
Và mình muốn chuyển bộ đk PID của bạn Bắc sang bộ điền khiển PI thì chuyển sơ đồ cấu trúc chuyển như thế nào vậy ?
Mình chỉ còn hai câu hỏi đó muốn hỏi bạn, mong bạn chỉ giúp | | | | |
|
HaiAu2005 | |
| | | Trong lần trước tôi đã giải thích chi tiết, và đã cung cấp có thể nói khá đầy đủ thông tin để bạn giải bài tập này.
Nếu bạn đã tìm hiểu kỹ, và thực sự hiểu cái chương trình mẫu của bạn Bắc thì sửa Ki thành Ti thì không khó khăn lắm, còn về lý thuyết thì đã chỉ dẫn ở trên, Ki được tính bằng Ki = Kp/Ti, vậy thì ngược lại nếu bạn dùng Ti, thì bạn vẫn dùng chương trình đó được, nhập Ti thay vì nhập Ki, và làm thêm một phép tính nhỏ mọn Ki = Kp/Ti là xong. Sửa đổi các biến trong chương trình thì tham khảo chương trình Video tôi chỉ đó là có thể làm được.
Còn bộ điều khiển PID có sẵn rồi thì chỉ cần đặt Kd = 0 là bạn có chương trình cho bộ điều khiển PI. Bộ điều khiển PI là trường hợp đặc biệt của PID khi Kd = 0, vậy thì đâu cần phải sửa đổi gì nữa. Trong báo cáo nộp cho thày cô, thì cũng cần trích dẫn tài liệu và nguồn tư liệu cũng như chương trình mẫu của bạn Bắc mà bạn sử dụng để trả lời cho câu hỏi 7. Nếu bạn không trích dẫn và không nêu trong bài báo cáo nguồn tư liệu lấy ở đâu ra, dù bạn có sửa đổi thành chương trình của mình thì cũng vẫn là tham khảo chương trình của người khác, không phải chương trình gốc do mình tự lập. Mà như bạn đã nói, bạn chưa từng được học MATLAB, và thày cô không dạy lập trình GUIDE thì chỉ có bằng cách tự học, và thấy có chương trình giống với chương trình mình cần lập mà có thể sử dụng được để trả lời câu hỏi của mình một cách đúng, nêu rõ nguồn tham khảo đầy đủ, thì chắc chẳng ai bắt bẻ được bạn! Chỉ khi bạn gắng sửa chương trình của người khác đem nộp và không nói rõ nguồn gốc ở đâu, sử dụng như thế nào thì mới là điều "dở" (mà gọi đúng tên là "đạo văn").
Hải Âu | | | | |
|
| |