Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> MATLAB

МАТЛАБ — Числа

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

Вы можете сохранить любое число или массив чисел как целые числа или как числа с одинарной точностью.

Все числовые типы поддерживают основные операции с массивами и математические операции.

Преобразование в различные числовые типы данных

MATLAB предоставляет следующие функции для преобразования в различные типы числовых данных —

Функция Цель
двойной Преобразует в число двойной точности
один Преобразует в число одинарной точности
int8 Преобразует в 8-битное целое число со знаком
int16 Преобразует в 16-битное целое число со знаком
int32 Преобразует в 32-битное целое число со знаком
int64 Преобразует в 64-битное целое число со знаком
uint8 Преобразует в 8-битное целое число без знака
uint16 Преобразует в 16-битное целое число без знака
uint32 Преобразует в 32-битное целое число без знака
uint64 Преобразует в 64-битное целое число без знака

Пример

Создайте файл сценария и введите следующий код —

Живая демонстрация
06

Когда вы запускаете файл, он показывает следующий результат —

15 

Пример

Давайте еще немного расширим предыдущий пример. Создайте файл сценария и введите следующий код —

Живая демонстрация
23

Когда вы запускаете файл, он показывает следующий результат —

37

Самое маленькое и самое большое целое число

Функции intmax() и intmin() возвращают максимальное и минимальное значения, которые могут быть представлены всеми типами целых чисел.

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

Пример

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

Живая демонстрация
45

Когда вы запускаете файл, он показывает следующий результат —

53

Самое маленькое и самое большое число с плавающей запятой

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

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

Пример

В следующем примере показано, как получить наименьшее и наибольшее число с плавающей запятой. Создайте файл сценария и напишите в нем следующий код —

Живая демонстрация
66

Когда вы запускаете файл, он отображает следующий результат —

78

MATLAB

  1. Числа против нумерации
  2. MATLAB — Обзор
  3. MATLAB — Переменные
  4. МАТЛАБ — Команды
  5. MATLAB — типы данных
  6. MATLAB — Операторы
  7. MATLAB — Матрица
  8. MATLAB — Массивы
  9. MATLAB — запись двоеточия
  10. MATLAB — Строки