www.gusucode.com > matlab 案例源码 matlab代码程序 > matlab/IgnoreFunctionOutputsExample.m
%% Ignore Function Outputs % This example shows how to request specific outputs from a function. % Copyright 2015 The MathWorks, Inc. %% % Request all three possible outputs from the |fileparts| function. helpFile = which('help'); [helpPath,name,ext] = fileparts(helpFile); %% % The current workspace now contains three variables from |fileparts|: |helpPath|, % |name|, and |ext|. In this case, the variables are small. However, some % functions return results that use much more memory. If you do not need % those variables, they waste space on your system. %% % Request only the first output, ignoring the second and third. helpPath = fileparts(helpFile); %% % For any function, you can request only the first $N$ outputs (where $N$ % is less than or equal to the number of possible outputs) and ignore any % remaining outputs. If you request more than one output, enclose the variable % names in square brackets, |[]|. %% % Ignore the first output using a tilde (|~|). [~,name,ext] = fileparts(helpFile); %% % You can ignore any number of function outputs, in any position in the % argument list. Separate consecutive tildes with a comma, such as [~,~,ext] = fileparts(helpFile);