| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → MATLAB Builder EX |
| Contents | Index |
| Learn more about MATLAB Builder EX |
| On this page… |
|---|
This group of dialog boxes sets properties and values for the inputs and outputs. You can map inputs and outputs to ranges in your worksheet. You can also rename a function with any of these dialog boxes.
When you click Edit on the Function Viewer, the Function Properties dialog box appears, as shown.

The Add and Delete buttons become active when you click varargin Arguments.
Click the Outputs tab to switch to editing outputs.
Function arguments may be either required arguments or varargin/varargout arguments:
Required arguments appear first on the left or right sides of a MATLAB function and are not named varargin or varargout.
varargin/varargout arguments always appear as the last input or output. They let you specify a variable number of arguments.
To edit required arguments, select the argument from the list and click Properties.
Before you can edit varargin/varargout arguments, you must first explicitly add them using Add. If the MATLAB function does not have varargin/varargout arguments, the ability to add arguments to the list is disabled. After you have added varargin/varargout arguments, you can edit them in the same way as required arguments. When you are editing varargin/varargout arguments, the Function Properties dialog box appears as shown:

When you are editing required output arguments, the Function Properties dialog box appears as shown:

The Add and Delete buttons become active when you click varargout Arguments.
Click the Inputs tab to switch to editing inputs.
When you are editing varargout outputs, the Function Properties dialog box appears as shown:

![]() | Component Browser | Argument Properties | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |