Matlab ứng dụng

Tệp này là tập 1 của giáo trình “Matlab Ứng Dụng” của tác giả Trần Quang Khánh, do Nhà xuất bản Khoa học và Kỹ thuật Hà Nội phát hành năm 2010, dùng cho các trường đại học kỹ thuật. Giáo trình này nhằm mục đích tạo điều kiện thuận lợi cho quá trình giảng dạy, học tập và nghiên cứu MATLAB tại Việt Nam, do tài liệu tiếng Việt về MATLAB còn nghèo nàn.

Tập 1 bao gồm 8 chương, giới thiệu các nội dung cơ bản của MATLAB:

  • Chương 1: Cơ sở MATLAB
    • Giới thiệu về quá trình phát triển, cơ sở hình thành, các chức năng mở rộng, và khả năng lập trình mạnh mẽ của MATLAB.
    • Hướng dẫn khởi động MATLAB, các phép tính số học và số phức cơ bản.
    • Trình bày về các biến, hàm (toán học và lượng giác) và các dạng xuất dữ liệu trong MATLAB.
    • Hướng dẫn cách thể hiện văn bản, định thời gian và các phép toán quan hệ, logic.
  • Chương 2: Lập trình trên MATLAB
    • Giới thiệu khái niệm về kịch bản (script), tệp hàm (function), biến cục bộ và biến toàn cục.
    • Hướng dẫn soạn thảo script và hàm, bao gồm thủ tục xây dựng hàm (function) và hàm inline objects.
    • Trình bày các thủ tục nhập và xuất dữ liệu, bao gồm nhập từ bàn phím, từ file và từ đồ thị.
    • Hướng dẫn các cấu trúc điều khiển luồng như if đơn, if đúp, if-else, if…elseif…else và các vòng lặp while, for (đơn và kép).
    • Giải thích cách thoát khỏi vòng lặp bằng lệnh break và continue.
    • Giới thiệu về hàm con (subfunction) và hàm lồng (nested function).
  • Chương 3: Ma trận
    • Trình bày khái niệm về mảng, vector và ma trận, cách biểu thị và gọi các phần tử.
    • Hướng dẫn cách biểu thị mảng với các phần tử cách đều trong một khoảng xác định bằng lệnh linspace và logspace.
    • Hướng dẫn thiết lập ma trận từ một vector cho trước và từ một ma trận cho trước bằng lệnh repmat và reshape.
    • Giới thiệu các ma trận đặc biệt như ma trận rỗng, ma trận không (zeros), ma trận đơn vị (oneseye), ma trận số nguyên (magic), ma trận đường chéo, ma trận số ngẫu nhiên (randpermrand) và ma trận Pascal, Hadamard.
    • Trình bày các phép toán về vector và ma trận như nhân vô hướng, tổng, hiệu, nhân, chia, lũy thừa, chuyển vị.

Giáo trình cũng cung cấp các ví dụ minh họa chi tiết, bài tập và câu hỏi ôn tập sau mỗi chương để người đọc tự kiểm tra và củng cố kiến thức. Tác giả mong muốn nhận được nhận xét và góp ý để giáo trình ngày càng hoàn thiện hơn.

Matlab ứng dụng – tập 2 của Trần Quang Khánh là một giáo trình về ứng dụng MATLAB, đặc biệt dành cho ngành điện.

Nội dung chính của giáo trình bao gồm:

  • Giới thiệu về MATLAB: Vai trò của MATLAB như một công cụ hỗ trợ nghiên cứu và học tập, đặc biệt trong các bài toán kỹ thuật phức tạp liên quan đến ma trận. MATLAB được đánh giá là một hệ thống mạnh mẽ, linh hoạt và dễ sử dụng.
  • Cấu trúc giáo trình: Tập II tập trung vào các bài toán cụ thể cho các chuyên ngành, sau phần cơ bản được giới thiệu trong phần đầu (Chương 1-7).
  • Chương 9: Giải mạch điện: Trình bày các phương pháp giải mạch điện bằng MATLAB, bao gồm:
    • Phương pháp dòng điện nhánh.
    • Phương pháp dòng điện vòng.
    • Phương pháp điện thế nút.
    • Phương pháp xếp chồng.
    • Giải mạch điện bằng lệnh cài đặt trước trong MATLAB (giaimach).
    • Giải mạch điện với các tham số phức.
    • Mạch điện hình sin (các đại lượng, dòng điện, công suất, đồ thị).
    • Mạch điện xoay chiều ba pha đối xứng (phương pháp định luật Kirchhoff, phương pháp phân tích các thành phần đối xứng).
    • Mạch điện ba pha không đối xứng (sử dụng các lệnh trong Power System Toolbox).
  • Chương 9.3: Tính toán quá trình quá độ trong mạch điện hình sin:
    • Phương pháp kinh điển (sử dụng các lệnh ode như ode45, ode23,…).
    • Phương pháp toán tử (laplace và ilaplace trong Symbolic Math Toolbox).
    • Phương pháp mô phỏng Simulink (xây dựng sơ đồ khối chức năng).
  • Chương 9.4: Bài tập: Cung cấp các bài tập ứng dụng cho các phần đã học trong Chương 9.
  • Chương 10: Tính toán phụ tải điện: Giới thiệu các phương pháp xác định phụ tải tính toán:
    • Phương pháp hệ số đồng thời.
    • Phương pháp hệ số nhu cầu.
    • Các ví dụ minh họa về tính toán phụ tải cho khu chung cư và phụ tải động lực bằng phương pháp số gia và phương pháp hệ số nhu cầu.
  • Các chương trình cơ bản có sẵn áp dụng trong Chương 9: Liệt kê các hàm MATLAB hữu ích như giaimachzabc2scabc2screc2polsc2abcodelaplaceilaplaceSimulink.

Giáo trình cung cấp nhiều ví dụ minh họa chi tiết với mã MATLAB và kết quả đồ thị, giúp người đọc dễ dàng nắm bắt và áp dụng.

Công nghệ thông tin Sách giáo trình

Matlab ứng dụng Tập 1
  • Tác giả: Trần Quang Khánh
  • Ngôn ngữ: Tiếng Việt

Công nghệ thông tin Sách giáo trình

Matlab ứng dụng Tập 2
  • Tác giả: Trần Quang Khánh
  • Ngôn ngữ: Tiếng Việt