Моделирование в системе MATLAB. Часть 1. Основы работы в MATLAB. Терёхин В.В. - 185 стр.

UptoLike

Составители: 

183
вов.
cell2struct
Преобразовать массив ячеек в структуру.
struct2cell
Преобразовать структуру в массив ячеек.
iscell
Истинно, если это массив ячеек.
Пользователь может расширить состав этих функций, созда-
вая специальные М-файлы для обработки конкретных данных.
Определение массива ячеек. Массив ячеек - это массив, в
котором элементами являются ячейки, которые могут содержать лю-
бой тип массива, в том числе и массив ячеек. Массивы ячеек позво-
ляют хранить массивы с элементами разных
типов и разных размер-
ностей. К примеру, одна из ячеек может содержать действительную
матрицу, другая массив текстовых строк, третья - вектор комплексных
чисел (рисунок 7.1).
Можно строить массивы ячеек любых размеров и любой
структуры, включая и многомерные.
cell 1,1
3 4 2
9 7 6
8 5 1
cell 1,2
' Anne Smith'
'9/12/94'
'Class II'
'Obs. 1'
'Obs. 2'
cell 1,3
0.25 +
3i
8 - 16i
34 + 5i 7 + 0.92i
cell 2,1
[ 1.43 2.98 5.67]
cell 2,2
2 4 6 7
7 2 14 1
8 3 45 5
52 16 3 6
cell 2,3
' text '
4 2
1 5
[4 2 7] 0.02 + 8i
Рисунок 7.1
                    вов.

       cell2struct Преобразовать массив ячеек в структуру.

       struct2cell Преобразовать структуру в массив ячеек.

       iscell       Истинно, если это массив ячеек.

        Пользователь может расширить состав этих функций, созда-
вая специальные М-файлы для обработки конкретных данных.

        Определение массива ячеек. Массив ячеек - это массив, в
котором элементами являются ячейки, которые могут содержать лю-
бой тип массива, в том числе и массив ячеек. Массивы ячеек позво-
ляют хранить массивы с элементами разных типов и разных размер-
ностей. К примеру, одна из ячеек может содержать действительную
матрицу, другая массив текстовых строк, третья - вектор комплексных
чисел (рисунок 7.1).
        Можно строить массивы ячеек любых размеров и любой
структуры, включая и многомерные.
cell 1,1             cell 1,2             cell 1,3
 3     4        2                             0.25 +
                                                         8 - 16i
                      ' Anne Smith'           3i
 9     7        6     '9/12/94'
                                              34 + 5i 7 + 0.92i
                      'Class II'
 8     5        1
                      'Obs. 1'
                      'Obs. 2'


cell 2,1             cell 2,2             cell 2,3
[ 1.43 2.98 5.67]     2     4    6    7                   4    2
                      7     2    14 1         ' text '
                                                          1    5
                      8     3    45 5
                      52    16 3      6       [4 2 7] 0.02 + 8i



                                Рисунок 7.1

                                                                   183