Команда MATLAB для вызова определенного входного аргумента при использовании varargin - PullRequest
1 голос
/ 07 марта 2012

Я ищу команду, чтобы сделать что-то вроде этого: скажем, у меня есть функция

function [] = myfunction(varargin)

, а затем в моем коде я хотел бы работать с одним из входов, скажем, вход 2, так:

if input(2) == 0

команда, похожая на input - это то, что я ищу, она существует?

1 Ответ

3 голосов
/ 07 марта 2012

Вы имеете в виду:

if varargin{2} == 0

Или, более надежно

if (nargin>1) && (varargin{2} == 0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...