7. Nội dung luận văn
2.1.3. Giới thiệu cơng cụ Curve Fitting Toolbox
- Là sự tập hợp nhiều giao diện đồ thị, giao tiếp trực tiếp với người sử dụng, và các hàm M -file, được xây dựng trong mơi trường tính tốn kỹ thuật của Matlab. Nĩ thực hiện các nhiệm vụ chính sau: khảo sát 1 hay nhiều khối dữ liệu và xử lý điều chỉnh để vẽ đồ thị, đánh giá biểu đồ linh hoạt nhất bằng cách sử dụng các số dư. Để mở cơng cụ Curve Fitting ta nhập câu lệnh: cftool
Hình 2.4. Giao diện tạo Curve Fitting Toolbox
Trước khi nhập dữ liệu vào Curve Fitting phải chắc chắn rằng đã cĩ 1 file dữ liệu mẫu tồn tại trong MATLAB Workspace, file mặờc định cĩ sẵn trong MATLAB là
census.mat.
Sử dụng câu lệnh load census để mở file census.mat . Trong cửa sổ Workspace sẽ
mở ra 2 biến giá trị là cdate và pop. Để tạo các biến mới ta chọn New variable, giả sử ta tạo 1 tập hợp của 2 biến x và y.
Hình 2.5. Cửa sổ Workspace
Chương trình cho phép đổi tên biến, hiệu chỉnh dữ liệu và xem dữ liệu của một biến bất kì bằng cách chọn tên biến cần quan tâm.
Giới thiệu phần mềm MATLAB và xây dựng mơ hình máy phát xung
Trang 31
Các dữ liệu của 2 biến x và y nhập liệu xong sẽ được cập nhật vào trong Curve Fitting, chọn trang Data:
Hình 2.6. Cửa sổ Data
Chọn tên biến cho X Data và Y Data, tạo tên file: ví dụ Tìm hàm số y =F(x). Chọn trang FittingC:
Hình 2.7. Cửa sổ Fitting Hình 2.8. Đồ thị y= F(x)
Chức năng chính của Fit Editor đi tìm mối tương quan chính xác nhất giữa biến x và y thơng qua các hàm tốn học cơ bản được xây dựng sẵn trong MATLAB như hàm đa thức, hàm mũ, hàm lograrit…, khai triển Fourier.. và hàm tốn do người thực hiện tạo ra. Việc chọn kết quả chính xác nhất phụ thuộc vào thơng số R -square tiến gần đến giá trị 1.
Linear model Poly4:
Giới thiệu phần mềm MATLAB và xây dựng mơ hình máy phát xung Trang 32 Coefficients: p1 = 4.362e-017 p2 = -1.177e-016 p3 = 1 p4 = 5.647e-016 p5 = -2.711e-016 Goodness of fit: SSE: 4.018e-030 R-square: 1 Adjusted R-square: 1 RMSE: 3.277e-015
Kết quả ví dụ trên là: y= p3*x^2 = x2. File kết quả được lưu lại trong Worspace. Mở trang Analysis để kiểm tra độ sai số của độ thị trong quá trình tính tốn của máy tính.
Hình 2.9. Cửa sổ Analysis
Curve Fitting Toolbox là cơng cụ rất hữu ích trong việc tìm mối liên hệ giữa các sự kiện thu thập được trong quá trình đo đạc thực nghiệm, để từ đĩ giúp cho người thực hiện cĩ thể dự đốn diễn biến của sự kiện cĩ thể xảy ra ở một thời điểm bất kì.
Giới thiệu phần mềm MATLAB và xây dựng mơ hình máy phát xung
Trang 33