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 для этого используется оператор двоеточие :, который представляется следующим образом:

х

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

<


Начало  Назад  Вперед



Книжный магазин