Когда использовать массив и когда использовать массив ячеек?

В Matlab я пытался поместить анонимные функции в массив:

>> a=[@(k)0.1/(k+1)    @(k)0.1/(k+1)^0.501]
??? Error using ==> horzcat
Nonscalar arrays of function handles are not allowed; use cell arrays
instead.

Итак, мне интересно, какие типы элементов разрешены в массиве и в массиве ячеек?

Например, я знаю, что в массиве элементы могут быть числовыми или строковыми. Что еще?

5
задан Andrey Rubshtein 13 March 2012 в 14:47
поделиться