MATLAB в инженерных и научных расчетах




Arсsh x – арккосинус гиперболический - часть 6


/p>

В краевых задачах поиска частот собственных колебаний и критических сил потери устойчивости упругих систем функция zeros находит широкое применение, что существенно упрощает тексты соответствующих программ (см. главу 3).

1.5.6. Типы данных

Структура типов данных MATLAB представлена схемой по рис. 1.1.

ARRAY

char

NUMERRIC

cell

structure

java class

function

handle

user class

int8, uint8

single

double

int16, uint16

int32, uint32

sparse

Рис. 1.1

Типы данных array

и numerric являются виртуальными (“кажущимися”), т. к. к ним нельзя отнести какие-либо переменные. Они служат для определения и комплектования некоторых типов данных. Таким образом, в MATLAB определены типы данных, представляющие собой многомерные массивы:

1. single – числовые массивы с числами одинарной точности;

2. double – числовые массивы с числами удвоенной точности;

3. chаr – строчные массивы с элементами – символами;

4. sparsе – разреженные матрицы с элементами – числами двойной точности;

5. cell – массивы ячеек;

6. structure – массивы структур с полями;

7. function – handle – дескрипторы

функций;

8. int8, …, uint32 – массивы 8-, 16-, 32-разрядных целых чисел со знаками и без знаков.

1.5.7. Оператор двоеточие :

Весьма часто необходимо выполнить формирование упорядоченных числовых последовательностей. Такие последовательности нужны для создания векторов или значений аргументов х при построении графиков. В MATLAB для этого используется оператор двоеточие :, который представляется следующим образом:

х

= Начальное _ значение : Шаг : Конечное _ значение ;

<


Содержание  Назад  Вперед