Преобразование между символическим и числовым

Преобразуйте символьные данные в числа, преобразуйте цифры в символические объекты

Symbolic Math Toolbox™ позволяет преобразовывать данные между символическими и обычно используемыми MATLAB® типы данных. Можно также выполнить числовые расчеты с высокой точностью, используя арифметику переменной точности.

Функции

cell2symПреобразуйте массив ячеек в символьный массив
doubleПреобразуйте символические значения в двойную точность MATLAB
poly2symСоздайте символьный полином из вектора коэффициентов
symСоздайте символьные переменные, выражения, функции, матрицы
sym2cellПреобразуйте символьный массив в массив ячеек
sym2polyИзвлеките вектор всех числовых коэффициентов, включая нули, из символьного полинома
symfunСоздайте символические функции
vpaАрифметика переменной точности (арифметика произвольной точности)

Темы

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

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

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

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

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

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

Вычисление биномиальных коэффициентов в точности

Этот пример показывает, как получить точные значения для биномиальных коэффициентов и найти вероятности в экспериментах по подсчету монет с помощью Symbolic Math Toolbox.

Численные расчеты с высокой точностью

Этот пример показывает, как использовать арифметику переменной точности для получения высокоточных расчетов с помощью Symbolic Math Toolbox™.

Десятичные цифры ПИ

В этом примере показано, как использовать арифметику переменной точности для исследования десятичных цифр pi с помощью Symbolic Math Toolbox™.