Нужна помощь в понимании нескольких заявлений MATLAB - PullRequest
1 голос
/ 12 апреля 2010

Все из этого поста .

Что означает это утверждение:

error(nargchk(5, 6, nargin));

plot(p(:,1), p(:,2), '.-'), axis equal

И что это за синтаксис, который я не часто видел:

if nargin<6, steps = 36; end

Ответы [ 2 ]

2 голосов
/ 12 апреля 2010

Надеюсь, я не слишком бесполезен, но вы пробовали:

  • используя встроенные средства помощи Matlab, чтобы узнать, что означают различные утверждения? или
  • работает ли какой-либо код?

Все утверждения являются неотъемлемой частью Matlab и хорошо документированы. Использование, чтобы отделить операторы в одной строке, немного необычно (например, я бы обычно приводил операторы в разные строки в ваших примерах), но не некорректно

1 голос
/ 12 апреля 2010

Взгляните на

help plot
help axis
help nargin
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...