2012-10-20 2 views
20

Tôi muốn viết một chức năng xử lý ảnh và ghi ảnh đã xử lý vào tệp. Tôi không muốn nó trả lại bất cứ thứ gì. Tôi luôn có thể trả về một biến giả có thể bỏ qua, nhưng tôi muốn giữ mã của tôi sạch sẽ. Làm thế nào tôi có thể đạt được điều này trong MATLAB?Có thể tạo một hàm trong MATLAB không trả về gì không?

Trả lời

47

Có.

function [] = my_awesome_function(image,filename,other_inputs) 
    % Do awesome things. 
end 

sẽ không trả lại gì. Một phiên bản đơn giản hơn:

function my_awesome_function(image,filename,other_inputs) 
    % Do awesome things. 
end 

tương đương.

+9

"Làm những điều tuyệt vời" <3 – plesiv