thư viện tài liệu điện tàu thủy

17 9 0
thư viện tài liệu điện tàu thủy

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Để xây dựng chương trình từ của sổ này bạn click vào biểu tượng nó sẽ hiện thị của sổ để bạn làm việc và từ đây bạn chỉ việc gắp thả các thư viện cần vào nó là bạn thu được kết quả [r]

(1)

BÀI 1: PHẦN MÊM MATLAB CÁCH SỬ DỤNG

1.1 Tổng quan phần mềm MATLAB

MATLAB – phần mềm tiếng công ty MathWorks, ngơn ngữ hiệu cao cho tính toán kỹ thuật viết logo phần mềm Nó tích hợp tính tốn, thị lập trình mơi trường dễ sử dụng Các ứng dụng tiêu biểu

MATLAB bao gồm:

 Hỗ trợ tốn học tính tốn  Phát triển thuật tốn

 Mơ hình, mơ

 Phân tích, khảo sát hiển thị số liệu  Đồ họa khoa học kỹ thuật

 Phát triển ứng dụng với giao diện đồ họa

Tên phần mềm MATLAB bắt nguồn từ thuật ngữ “Matrix Laboratory” Đầu tiên viết FORTRAN để cung cấp truy nhập dễ dàng tới phần mềm ma trận phát triển dự án LINPACK EISPACK Sau viết ngơn ngữ C sở thư viện nêu phát triển thêm nhiều lĩnh vực tính tốn khoa học ứng dụng kỹ thuật

Ngoài MATLAB với khả phong phú đề cập sau, phần mềm MATLAB trang bị thêm ToolBox – gói chương trình (thư viện) cho lĩnh vực ứng dụng đa dạng xử lý tín hiệu, nhận dạng hệ thống, xử lý ảnh, mạng nơ ron, logic mờ, tài chính, tối ưu hóa, phương trình đạo hàm riêng, sinh tin học, Đây tập hợp mã nguồn viết MATLAB dựa theo thuật tốn mới, hữu hiệu mà người dùng chỉnh sửa bổ sung thêm hàm

MATLAB thiết kế để giải tốn số khơng nhằm mục đích tính tốn ký hiệu MATHEMATICA MAPLE Tuy nhiên, MATLAB tính tốn ký hiệu nhờ hàm Symbolic Math ToolBox

Tác dụng MATLAB nào?

(2)

dụng nói chung Tối ưu hóa, Xác xuất-Thống kê MATLAB mơi trường lý tưởng đơn giản, dễ sử dụng, hỗ trợ nhiều hàm cài đặt sẵn nhiều hàm dạng mã nguồn (của MATLAB ToolBox Optimization, Statistics, Spline, Wavelet, Curve Fitting) hỗ trợ đồ họa phong phú Người sử dụng thời gian vào việc lập trình mà dành nhiều thời gian cơng sức cho tìm hiểu phát triển thuật tốn

- Đối với cơng việc phát triển phần mềm ứng dụng tốn học MATLAB mơi trường lý tưởng cung cấp công cụ xây dựng giao diện thân thiện cách nhanh chóng

- Khơng vây, MATLAB cịn mơi trường vơ thuận lợi cho việc học tập, nghiên cứu phát triển ứng dụng đa dạng nhiều lĩnh vực khác khoa học cơng nghệ từ điều khiển, trí tuệ nhân tạo đến tài chính, viễn thơng,

- Chính thế, MATLAB đơng đảo giới khoa học công nghệ sử dụng rộng rãi giảng dạy, phổ biến toàn giới

Để tải cài đặt bạn vào mục thư viện trang revitviet.vn để tải MATLAB có phiên chạy UNIX WINDOWS

1.2 KHỞI ĐỘNG VÀ GIAO DIỆN CHƯƠNG TRÌNH

(3)

Trên sổ làm việc Matlab

Dể gõ lệnh ta đánh lệnh vào sau dấu nhắc chương trình Ví dụ : Khái báo biến x có giá trị từ tới 10

>> x =1:1:10 Ta kết

Dể vễ đồ thi ta sử dụng hàm chuẩn Mat Lab ghi giáo trình

Ví dụ vẽ hàm số y= sin x với x giá trị lấy trên; >> y=sin(x);

>> plot(x,y); >> grid on;

(4)

Rất đơn giản để thực mat lab:

1.3 Lập trình với MatLab

MatLab khơng biết tới cơng cụ tính tốn mạnh mà cịn ngơn ngữ dùng để lập trình

Để lập trình với MatLab ta sử dụng cửa sổ Mfile mat lab Giao diện cửa sổ hình :

Ở lưu thành tên “vidu” để lập trình giải tốn sau y = 3x2-2 x

(5)

Y kết trả

Chương trình viết Mfile x=input('nhapgiatricua x'); y=3*x*x - 2;

disp('gia tri cua y'); disp(y);

Sau viết xong ta lưu lại :

Tại cửa sổ Lệnh Của MATLAB ta gõ >>vidu ấn enter

Ta chương trình sau >> vidu

nhapgiatricua x4 gia tri cua y 46

>>

Thật đơn giản để phát triển từ :

1.4 Xây dựng giao diện MatLab giống visual Basic

Lại ứng dụng hay MatLab bạn nhàm chán việc lập trình cửa số giúp bạn có nhìn trực quan làm việc có

hướng điều khiển Để sử dụng thành thạo phần bạn phải có it kiến thức về lớp , cấu trúc để biết cách truy cập vào đối tượng cụ thể

Dưới giao diện của số đó

(6)(7)

Đây sổ giúp bạn thao tác lấy biểu tượng để xây dựng Tối lấy ví dụ sau bạn tiếp cận được Xây dựng máy tính đơn giản sau:

(8)

Dể thay đổi thuộc tính bạn click đúp vào thuộc tính thay đổi

ở tơi thay đổi thuộc tính String color bạn phát triển thêm Bây tơi biết lệnh có kiện ấn nút Tính kết cộng lại giá trị giá trị thị kết vào ô kết

Các bạn tiến hành sau click chuột phải vào nút lênh chọn View CallBacks chọn Callback

Đây kiện người dùng ấn vào nút

Ta cần lập trình cho sổ

(9)

Ở nút lệnh gọi giá trị định nghĩa bạn tự dịch để tìm hiểu thêm

Chỗ trống chỗ bạn thêm lệnh vào

ở tơi giải thích handles lớp chứa tất phần tử bạn muốn truy cập vào phần từ đối tượng đề phải thơng qua

thứ lệnh get lệnh cho phép nhận liệu từ đối tượng str2num cho phép đổi kiểu string sang số

và num2str cho phép đổi kiêu số sang tring

để thi hay thiết lập cho thuộc tính ta sủ dụng lệnh set trên chương trinh viết

(10)

Bài 2: ÚNG DỤNG SIMULINK TRONG NGHIÊN CỨU TÍNH ỔN ĐỊNH ÁP DỤNG VÀO CÁC BÀI TOÁN TRONG LÝ THUYẾT ĐIỀU KHIỂN TỬ ĐỘNG

Trong phần xin giới thiệu đôi nét Simulink công cụ mô

MatLab với thư viện chuẩn hóa giúp ta có cách nhìn số tốn bước nghiên cứu việc tìm ổn định hệ thống việc xây dựng mô hình ảo hóa Thay đổi thơng số khảo sát, đặc biệt hàm truyền không gian trạng thái phức tạp xây dựng Matlab thật đơn giản

Tuy nhiên để hiểu sử dụng địi hỏi bạn phải có chút kiến thức tính ổn định hệ thống thơng qua tiều chuẩn học lớp từ tạo phương pháp tính chọn cách hợp lý

Đầu tiên để mở simulink đòi hỏi Matlab bạn phải có thư viện cài đặt

(11)

Đây cứa sổ thư viện chứa khối để bạn xây dựng hệ thống ngồi cịn cấp sẵn mơ hình dựng sẵn có điều khiển mờ , logic …

(12)(13)

Cịn nhiều mơ hình khác

Ứng dụng để xây dụng mơ hình Động khơng đồng lấy nguồn từ máy phát đồng có tốc độ phụ thuộc vào điều tốc

(14)

Mơ hình động khơng đồng

(15)

Tiếp mơ hình điều tốc

(16)

Tốc độ kích từ

Đặc tính động diesel

(17)

Ngày đăng: 08/04/2021, 18:20

Tài liệu cùng người dùng

Tài liệu liên quan