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

UptoLike

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

75
Массив array
Вычисление размера (size), длины (length),
размерности (ndims), объединение массивов ([a
b]), транспонирование (transpose), многомер-
ная индексация (subsindex), переопределение
(reshape) и перестановка (permute) размерно-
стей многомерного массива.
Массив ячеек cell
Индексация с использованием фигурных ско-
бок {e1,…,en} и разделением элементов списка
запятыми.
Строка Char
Строковые функции (strcmp, lower), автомати-
ческое преобразование к типу double для при-
менения методов класса double.
Double
Арифметические и логические операции, мате-
матические функции, функции от матриц.
Numeric
Поиск (find), обработка комплексных чисел
(real, imag), формирование векторов, выделе-
ние строк, столбцов, подблоков массива, рас-
ширение скаляра.
Sparse
Операции над разреженными матрицами.
Массив записей
Struct
Доступ к содержимому поля .field (разделитель
элементов списка - запятая).
Uint8
Операция хранения (чаще всего используется с
ППП Image Processing Toolbox)
UserObject
Определяется пользователем
Пустые массивы. Ранние версии системы MATLAB допус-
кали единственную форму пустого массива размера 0х0, обозначаемо-
го как [ ]. MATLAB поддерживает массивы, у которых одна, но не
все из размерностей, равна нулю, то есть массивы с размерами 1х0,
10х0х20 или [3 4 0 5 2] определяются как пустые. Квадратные скобки
[ ] продолжают обозначать массив
0х0. Пустые массивы другого раз-
мера могут быть созданы с помощью функций zeros, ones, rand или
eye. Например, для формирования пустого массива размера 0х5, мож-
но использовать оператор присваивания
E = zeros(0,5).
                   Вычисление размера (size), длины (length),
                   размерности (ndims), объединение массивов ([a
                   b]), транспонирование (transpose), многомер-
Массив array
                   ная индексация (subsindex), переопределение
                   (reshape) и перестановка (permute) размерно-
                   стей многомерного массива.

                  Индексация с использованием фигурных ско-
Массив ячеек cell бок {e1,…,en} и разделением элементов списка
                  запятыми.

                   Строковые функции (strcmp, lower), автомати-
Строка Char        ческое преобразование к типу double для при-
                   менения методов класса double.
                   Арифметические и логические операции, мате-
Double
                   матические функции, функции от матриц.

                   Поиск (find), обработка комплексных чисел
                   (real, imag), формирование векторов, выделе-
Numeric
                   ние строк, столбцов, подблоков массива, рас-
                   ширение скаляра.

Sparse             Операции над разреженными матрицами.
Массив записей     Доступ к содержимому поля .field (разделитель
Struct             элементов списка - запятая).
                   Операция хранения (чаще всего используется с
Uint8
                   ППП Image Processing Toolbox)
UserObject         Определяется пользователем

         Пустые массивы. Ранние версии системы MATLAB допус-
кали единственную форму пустого массива размера 0х0, обозначаемо-
го как [ ]. MATLAB поддерживает массивы, у которых одна, но не
все из размерностей, равна нулю, то есть массивы с размерами 1х0,
10х0х20 или [3 4 0 5 2] определяются как пустые. Квадратные скобки
[ ] продолжают обозначать массив 0х0. Пустые массивы другого раз-
мера могут быть созданы с помощью функций zeros, ones, rand или
eye. Например, для формирования пустого массива размера 0х5, мож-
но использовать оператор присваивания
          E = zeros(0,5).

                                                                  75