cell
создаёт cell-массив пустых матриц
Синтаксис
c = cell() c = cell(m1) c = cell(m1, m2) c = cell(m1, m2, ..., mn) c = cell(x)
Аргументы
- x
- целочисленный вектор, содержащий размеры cell-массива, который требуется создать. 
- m1, m2, ..., mn
- целые числа: размеры cell-массива, который требуется создать. 
Описание
Функция cell возвращает cell-массив пустых матриц.
- cell()
- возвращает cell-массив размером - 0 x 0пустых матриц.
- cell(m1)
- возвращает cell-массив размером - m1 x m1)пустых матриц.
- cell(m1, m2)
- возвращает cell-массив размером - m1 x m2пустых матриц.
- cell(m1, m2, ..., mn)
- создаёт cell-массив размером - m1 x m2 x ... x mnпустых матриц.
- cell(x)
- возвращает cell-массив пустых матриц у которого первая размерность равна - x(1), вторая размерность равна- x(2)и так далее.
Примечания
У cell(x) не такой же размер, как у x.
cell() эквивалентна cell(0).
Если A является cell-массивом, то у вас есть
            допуск к содержимому элемента A с помощью
            A{m1, m2, ..., mn}. Инструкция
            A(1,1) = zeros(2,2) не допустима, правильным
            синтаксисом является A{1,1} = zeros(2,2).
Примеры
a = cell(3) b = cell(3,1) c = cell([2,3,4]) // Assigning cell entries b = cell(3,1); // Assigning the first element of b using {} b{1} = 1:3 // Assigning the second element of b using {} b{2} = 'Scilab' // Assigning the third element of b using the 'entries' field b{3} = poly(1:3,'s') // Assigning sub-cells X = cell(3,2); X{:,1} = b // Extracting a sub-cell: result is a cell b{1} b{1:2} // Extracting a sub-cell value: result is an array b{1} // Dimensions of b as a double value size(b)
Смотрите также
History
| Версия | Описание | 
| 6.0.0 | Fields "entries" and "dims" do not exist anymore. To assign or extract an element, use {}. | 
| Report an issue | ||
| << cells | cells | cell2mat >> |