Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Типы данных. Описание основных типов




Тип данных является одним из основных понятий любого языка программирования. Правильное их определение позволяет оптимизировать ресурсы для хранения и выполнения действий.

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

- числовые данные;

- символьные данные;

- указатели.

В свою очередь, эти типы делятся на простые и сложные (рис. 1.6).

Рис. 1.6 Структура типов данных MATLAB

 

Каждый тип данных характеризуется длинной ячейки памяти, необходимой для его хранения, и соответственно точностью или количеством знаков для представления переменных. От выбора типа переменной зависит точность полученых результатов вычислений (максимальное количество верных значащих цифр).

Для определения конкретного типа используются специальные ключевые слова (таблица 1.3).

Таблица 1.3. Основные типы простых числовых данных в MATLAB

Ключевое слово Тип К-во бит
double вещественный двойной точности
single вещественный
int8 знаковый целочисленный
int16 знаковый целочисленный
int32 знаковый целочисленный
int64 знаковый целочисленный
uint8 целочисленный без знака
uint16 целочисленный без знака
uint32 целочисленный без знака
uint64 целочисленный без знака
char символьный 16 – 1 символ

Установку типа данных можно выполнить командой format.

Синтаксис.

format keyword список переменных, гдеkeyword – имя формата, переменные в спике разделяются запятыми. Если список пуст, то все переменные, определенные после команты formatопределяются заданым типом.


Поделиться:

Дата добавления: 2014-12-30; просмотров: 86; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты