Учебно-методический комплекс дисциплины Редакция 1


Простые переменные и основные типы данных в MatLab



бет57/62
Дата02.04.2023
өлшемі1,47 Mb.
#78428
түріРабочая учебная программа
1   ...   54   55   56   57   58   59   60   61   62
1.2. Простые переменные и основные типы данных в MatLab
Создание программы, как правило, начинается с определения переменных и способа представления данных. Следовательно, чтобы правильно организовать описание данных программы, необходимо знать как задавать переменные в MatLab и какие виды переменных возможны.
Самый простой и наиболее распространенный тип данных – это число. В MatLab число хранится в переменной, которая имеет некоторое уникальное имя, например,
a = 5;
задает переменную с именем a и присваивает ей значение 5. По умолчанию переменная а является вещественной (тип double), т.е. может принимать дробные значения, например,
a = -7.8;
задает значение переменной а равное -7,8. Изменить тип переменной можно, указав тип присваиваемого числа с помощью соответствующего ключевого слова, например,
a = int16(5);
выполнит присваивание числа 5 как целочисленного 16-битового значения. В результате выполнения такой операции тип переменной a будет соответствовать int16.
Типы данных, доступные в MatLab, представлены в табл. 1.1.
Таблица 1.1. Основные типы данных в MatLab

double

вещественный, 64 бит

single

вещественный, 32 бит

int8

знаковый целочисленный, 8 бит

int16

знаковый целочисленный, 16 бит

int32

знаковый целочисленный, 32 бит

int64

знаковый целочисленный, 64 бит

uint8

беззнаковый целочисленный, 8 бит

uint16

беззнаковый целочисленный, 16 бит

uint32

беззнаковый целочисленный, 32 бит

uint64

беззнаковый целочисленный, 64 бит

По умолчанию используется тип double, который имеет наибольшую точность представления вещественного числа и является потому универсальным типом. Однако, если необходимо экономить память ЭВМ, то можно указывать самостоятельно желаемый тип.
Последнее, что следует знать при задании переменных – это правило определения их имен. В MatLab имена переменных могут задаваться только латинскими буквами, цифрами и символом ‘_’. Причем, первый символ в имени должен соответствовать букве латинского алфавита. Также следует отметить, что имена
arg = 1;
Arg = 2;
ARG = 3;
это три разных имени, т.е. три разные переменные со значениями 1, 2 и 3 соответственно. Данный пример показывает, что MatLab различает регистр в именах переменных.
При программировании лучше всего задавать осмысленные имена переменных, по которым можно было бы понять какие данные они представляют. Это позволяет избежать путаницы при построении больших программ.


Достарыңызбен бөлісу:
1   ...   54   55   56   57   58   59   60   61   62




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет