DocPolynom.m и функция 'length' в Matlab - PullRequest
0 голосов
/ 29 марта 2012

Я написал функцию, которая содержит в качестве переменной массив A, записи которого являются полиномами (например, A {1} = DocPolynom ([1 2 3])).

Я хочу иметь возможностьнайдите длину вектора double (A {i}) для каждой записи A. Я написал

length (double (A {i}));

Но здесь Matlab думает, что длина является переменной, по некоторым причинам.Почему это?Как я могу обойти это?

Спасибо

1 Ответ

0 голосов
/ 29 марта 2012

Вполне вероятно, что вы как-то используете длину в качестве переменной. Matlab не запрещает использование многих имен значений.

Альтернативой может быть использование функции size (). Размер на самом деле вернет размер каждого измерения. В зависимости от того, как используется массив, вы, вероятно, можете использовать это:

size(A{i},1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...