B = подвійний (DMObj) перетворює DMObj , a
об’єкт, до масиву подвійної точності, який він повертає в B . B = double( DMObj , Rows ) перетворює підмножину DMObj , об’єкт DataMatrix, заданий Rows , на масив подвійної точності, який він повертає в B .
d = подвійний (s) перетворює символічні значення s на подвійну точність. Перетворення символьних значень на подвійну точність корисне, коли функція MATLAB® не приймає символічні значення. Щоб дізнатися про відмінності між символічними числами та числами подвійної точності, див. розділ Вибір числової чи символьної арифметики.
X = str2double( str ) перетворює текст у str на значення подвійної точності. str містить текст, який представляє дійсні чи комплексні числові значення. str може бути вектором символів, масивом клітинок векторів символів або масивом рядків. Якщо str є символьним вектором або скаляром рядка, то X є числовим скаляром.
new = str2double(val);
I2 = im2double( I ) перетворює зображення I на подвійну точність. Я можу бути зображенням інтенсивності градацій сірого, зображенням справжніх кольорів або двійковим зображенням. im2double перемасштабує вихід із цілочисельних типів даних до діапазону [0, 1].
B = подвійний (DMObj) перетворює DMObj, об’єкт DataMatrix, на масив подвійної точності, який він повертає в B . B = double( DMObj , Rows ) перетворює підмножину DMObj , об’єкт DataMatrix, заданий Rows , на масив подвійної точності, який він повертає в B .
Ми можемо перетворити значення int на об’єкт Double за допомогою створення екземпляра класу Double або виклик Double. метод valueOf()..