2009-03-23 37 views
9

Trong chương trình MATLAB của tôi, tôi muốn xác định liệu một biến hoặc đầu ra của hàm có rỗng hay không, trước khi tiếp tục.Làm thế nào để xác định liệu một ma trận có trống hay không trong MATLAB?

Thực tế, tôi đã viết một hàm tính điểm giao nhau giữa hai đoạn đường. nếu không có giao lộ, hàm trả về không có gì (do đó biến được gán bởi hàm sẽ là ma trận trống).

Tôi biết tôi có thể sử dụng chức năng size nhưng có cách nào tốt hơn để làm điều đó không?

Trả lời

31

Bạn có thể sử dụng isempty. Ví dụ:

>> isempty([]) 

ans = 
    1 

>> isempty([42]) 

ans = 
    0 
Các vấn đề liên quan