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

UptoLike

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

190
[ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ]
size(A)
ans = 3 4
B = reshape(A, 6, 2)
B =
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
size(B)
ans = 6 2
Описание списков переменных. Массивы ячеек могут быть
использованы для замены следующих списков переменных:
списков входных переменных;
списков выходных переменных;
операций вывода на экран терминала;
квадратных и фигурных скобок при формировании
массивов.
Когда для индексирования многомерного массива ячеек ис-
пользуются двоеточие и фигурные скобки, то
система MATLAB обра-
батывает содержимое каждой ячейки как отдельную переменную.
Пример. Допустим, существует массив ячеек T, в котором
каждая ячейка содержит вектор; тогда выражение T{1:5} эквивалент-
но списку векторов из первых 5 ячеек массива T.
Рассмотрим следующий массив ячеек C:
C(1) = {[1 2 3]};
C(2) = {[1 0 1]};
C(3) = {1:10};
C(4) = {[9 8 7]};
C(5) = {3};
             []    []   []   []
             []    []   []   []
             []    []   []   []

       size(A)
      ans = 3 4
      B = reshape(A, 6, 2)
      B=

              []   []
              []   []
              []   []
              []   []
              []   []
              []   []

        size(B)
        ans = 6 2
        Описание списков переменных. Массивы ячеек могут быть
использованы для замены следующих списков переменных:
       •        списков входных переменных;
       •        списков выходных переменных;
       •        операций вывода на экран терминала;
       •        квадратных и фигурных скобок при формировании
       массивов.
       Когда для индексирования многомерного массива ячеек ис-
пользуются двоеточие и фигурные скобки, то система MATLAB обра-
батывает содержимое каждой ячейки как отдельную переменную.
       Пример. Допустим, существует массив ячеек T, в котором
каждая ячейка содержит вектор; тогда выражение T{1:5} эквивалент-
но списку векторов из первых 5 ячеек массива T.
Рассмотрим следующий массив ячеек C:
           C(1) = {[1 2 3]};
           C(2) = {[1 0 1]};
           C(3) = {1:10};
           C(4) = {[9 8 7]};
           C(5) = {3};

190