www.gusucode.com > matlab 案例源码 matlab代码程序 > matlab/CallingFunctionsGSExample.m

    %% Calling Functions
% MATLAB(R) provides a large number of functions that perform computational
% tasks. Functions are equivalent to _subroutines_ or _methods_ in other
% programming languages.
%
% To call a function, such as |max|, enclose its input arguments in
% parentheses:
A = [1 3 5];
max(A)

%%
% If there are multiple input arguments, separate them with commas:
B = [10 6 4];
max(A,B)

%%
% Return output from a function by assigning it to a variable:
maxA = max(A)

%%
% When there are multiple output arguments, enclose them in square
% brackets:
[maxA,location] = max(A)

%%
% Enclose any character inputs in single quotes:
disp('hello world')

%%
% To call a function that does not require any inputs and does not return
% any outputs, type only the function name:

clc
%%
% The |clc| function clears the Command Window.