exponenta event banner

Числа и точность

Арифметические операции с переменной точностью и элементарные числовые теоретические операции

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

Функции

развернуть все

digitsИзменение используемой точности переменной
doubleПреобразование символьных значений в двойную точность MATLAB
vpaАрифметика с переменной точностью (арифметика с произвольной точностью)
vpaintegralЧисленная интеграция с использованием переменной точности
vpasolveЧисленное решение уравнений
vpasumЧисленное суммирование с использованием переменной точности
imagМнимая часть комплексного числа
realДействительная часть комплексного числа
dec2binПреобразование десятичного числа в символьный вектор, представляющий двоичное число
dec2hexПреобразование десятичного числа в символьный вектор, представляющий шестнадцатеричное число

Темы

Выбрать числовую или символьную арифметику

Сравнение и контраст двойной точности, переменной точности и символьной арифметики.

Преобразование числа в символ

Преобразование чисел с плавающей запятой в точные символьные числа.

Повышение точности числовых вычислений

Произвольное увеличение точности с помощью арифметики переменной точности.

Распознавание и предотвращение ошибок округления

Ошибки округления в вычислениях символьной и переменной точности.

Увеличение скорости за счет снижения точности

Увеличение скорости вычислений за счет снижения точности вычислений.

Характерные примеры