Курсовые
Черчение

Теплоэнергетика

Электротехника
Карта

 

Функции преобразования типов данных

При обработке сложных данных возникает необходимость в преобразовании их типов. Ниже представлены такие функции, имеющие отношение к массивам ячеек:

Примеры применения данных функций:

» А=[1 2; 3 4: 5 6] 

А=

1 2

3 4

5 6

»С= num2cell(A.2) 

С=

[1x2 double]

[1x2 double]

[1x2 double] 

»С{1,1} 

ans =

1 2 

»С{2,1} 

ans =

3 4 

»С{3,1} 

ans =

5 б 

» cat(2.C{:}) 

ans =

1 2 3 4 5 6

ans =

1 2

3 4

5 6

» num2cell(A.[l 2]) 

ans =

[3x2 double]

Пример преобразования:

» С={' Привет! '.123. 2+31}

 С =

'Привет!' [123] [2.0000+3.00001] 

» f={ 'name' , 'number' , 'complex'}; 

» S=cell2struct(C,f,2) 

S = 

name: 'Привет! '

number: 1 2 3

complex: 2.0000+ 3.0000i

» C=struct2cellS)

С =

'Привет!'

[           123]

[2.0000+3.0000i]

 

Языки программирования Турбо Паскаль

Глава 4. Типы данных

4.1. Простые типы
4.1.1. Порядковые типы
4.1.2. Вещественные типы
4.2. Структурированные типы
4.2.1. Массивы
4.2.2. Записи Демонстрационные примеры Simulink
4.2.3. Множества
4.3. Строки
4.4. Совместимость и преобразование типов

Глава 5. Файлы

5.1. Доступ к файлам
5.1.1. Имена файлов
5.1.2. Логические устройства
5.1.3. Инициация файла
5.2. Процедуры и функции для работы с файлами
5.3. Текстовые файлы
5.4. Типизированные файлы
5.5. Нетипизированные файлы

Инженерная графика

 

Сопромат