Cung cấp thông tin phản hồi về trang này
xử lý Abstract class cho phát sinh xử lý lớp Cú pháp classdef myclass <xử lý Mô tả Việc xử lý lớp là lớp cha cho tất cả các lớp học tiếp theo xử lý ngữ nghĩa. Một tay cầm là một tham chiếu đến một đối tượng. Nếu bạn sao chép xử lý một đối tượng, MATLAB bản chỉ xử lý và cả hai bản gốc và sao chép tham khảo các dữ liệu cùng một đối tượng. Hành vi này là tương đương với các Graphics đối tượng xử lý, nơi các tay cầm của một đồ họa đối tượng luôn luôn đề cập đến một đối tượng cụ thể phân biệt kể bạn lưu các xử lý khi bạn tạo đối tượng, lưu trữ nó trong một biến khác, hoặc có được nó với các chức năng tiện lợi như findobj hoặc GCA. Nếu bạn muốn tạo ra một lớp các sự kiện định nghĩa, bạn phải lấy được rằng lớp từ lớp xử lý. Việc xử lý lớp là một lớp trừu tượng, do đó bạn không thể tạo ra một thể hiện của lớp này trực tiếp. Bạn sử dụng các lớp xử lý lấy các lớp khác, mà có thể là lớp bê tông có trường hợp là xử lý các đối tượng. Xem Value hoặc xử lý Class -. Mà để Sử dụng để biết thông tin về cách sử dụng tay cầm các lớp học. Classdef myclass <xử lý làm cho myclass một lớp con của lớp xử lý Xử lý Phương Lớp Khi bạn lấy một lớp học từ lớp xử lý, lớp học của bạn được thừa hưởng các phương pháp sau đây. Phương pháp Mục đích addListener Tạo sự lắng nghe cho các sự kiện quy định và gán một chức năng gọi lại để thực thi khi sự kiện xảy ra. thông báo phát sóng một thông báo rằng một sự kiện cụ thể được xảy ra trên một xử lý đối tượng hoặc mảng các xử lý các đối tượng quy định. xóa đối tượng Handle phương pháp destructor được gọi là khi vòng đời của đối tượng kết thúc. disp đối tượng Handle phương pháp disp được gọi bằng các phương pháp hiển thị. Xem các MATLAB disp chức năng. Hiển thị phương pháp Xử lý hiển thị đối tượng được gọi là khi phần mềm MATLAB giải thích một biểu thức trả về một đối tượng xử lý mà không được kết thúc bằng một dấu chấm phẩy. Xem các chức năng hiển thị MATLAB. Findobj Finds đối tượng phù hợp với các điều kiện quy định từ mảng đầu vào của xử lý các đối tượng. Findprop Trả về một đối tượng meta.property gắn liền với tên tài sản quy định. Ruộng Trả về một mảng di động của chuỗi chứa tên của các tài sản công cộng. Fieldnames Trả về một mảng di động của chuỗi chứa tên của các tài sản công cộng. Xem các fieldnames chức năng MATLAB. IsValid Trả về một mảng logic trong đó yếu tố là đúng sự thật nếu các phần tử tương ứng trong mảng đầu vào được xử lý hợp lệ. Phương pháp này được kín nên bạn không thể ghi đè lên nó trong tay cầm một phân lớp. Eq ne lt le gt ge relationaloperators chức năng Relational trả về một mảng logic của các kích thước tương tự như các cặp mảng đối tượng cầm đầu vào. So sánh sử dụng một số kết hợp với mỗi tay cầm. Bạn có thể giả định rằng cùng hai tay cầm sẽ so sánh ngang bằng và so sánh lặp đi lặp lại của bất kỳ hai tay cầm sẽ mang lại kết quả tương tự trong cùng một phiên MATLAB. Xử lý khác nhau là luôn luôn không bằng nhau. Thứ tự của tay cầm là hoàn toàn tùy ý, nhưng phù hợp. Transpose ctranspose transposes các phần tử của mảng xử lý đối tượng. Hoán vị sắp xếp lại các kích thước của mảng xử lý đối tượng. Xem các chức năng hoán MATLAB. Reshape Thay đổi kích thước của mảng xử lý các đối tượng với kích thước quy định. Xem các MATLAB định hình lại chức năng. Loại Sắp xếp các đối tượng xử lý trong mảng bất kỳ tăng dần hoặc giảm dần. Thứ tự của tay cầm là hoàn toàn tùy ý, nhưng tái sản xuất trong một phiên MATLAB nhất định. Xem các chức năng sắp xếp MATLAB. Xử lý Lớp Sự kiện Việc xử lý lớp học định nghĩa một sự kiện: ObjectBeingDestroyed Sự kiện này được kích hoạt khi đối tượng xử lý là sắp bị hủy diệt. Nếu bạn định nghĩa một người biết lắng nghe cho sự kiện này, callback của nó thực hiện trước khi các đối tượng tay cầm bị tiêu diệt. Bạn có thể thêm một người biết lắng nghe cho sự kiện này bằng cách sử dụng phương pháp addListener. . Xem Định nghĩa Sự kiện và Thính giả - Cú pháp và kỹ thuật để biết thêm thông tin về cách sử dụng các sự kiện và người nghe Xử lý lớp con có hai tay cầm phân lớp trừu tượng mà bạn có thể sử dụng để lấy được xử lý lớp học: * hgsetget - sử dụng khi bạn muốn tạo ra một xử lý lớp kế thừa thiết và có được phương pháp có những hành vi tương tự như đồ họa Xử lý thiết lập và có được chức năng. * dynamicprops - sử dụng khi bạn muốn tạo ra một lớp xử lý mà cho phép bạn thêm các dữ liệu mẫu (các thuộc tính tự động xác định) cho các đối tượng. Chức năng hữu ích * tính - danh sách các lớp tài sản công cộng * phương pháp - liệt kê các phương thức lớp * sự kiện - liệt kê các sự kiện xác định bởi lớp Lưu ý rằng ishandle không kiểm tra cho các đối tượng xử lý lớp. Sử dụng isa thay thế.
đang được dịch, vui lòng đợi..