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

Переменно-точная арифметика и элементарные теоретические операции

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

Функции

расширить все

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

Темы

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

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

Числовое преобразование в символьное

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

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

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

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

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

Увеличение скорости путем снижения точности

Увеличение скорости вычислений путем снижения точности вычислений.

Рекомендуемые примеры