Маtlab не вимагає декларації типу даних чи їх розміру. Ім'я змінної може складатися з довільної комбінації букв та цифр, але не більше 19 знаків, при цьому перший символ має бути буквою. Дані можуть бути занесені в робочу область пакету в скалярній та матричній формі.
Для ілюстрації різних форматів розглянемо вектор, що містить два елементи – числа:

У різних форматах представлення числа будуть мати наступний вигляд:
| format short
| 1.3333
| 0.0000
|
| format short e
| 1.3333e+000
| 1.2345e-006
|
| format long
| 1.33333333333333
| 0.00000123450000
|
| format long e
| 1.33333333333333e+000
| 1.23450000000000e-006
|
| format bank
| 1.33
| 0.00
|
Задання формату відбивається тільки на формі виведення чисел. Обчислення завжди відбуваються у формі подвійної точності, а введення чисел можливе в будь-якому зручному для користувача вигляді.
У середовищі пакету визначена змінна типу string. Змінна такого типу є довільним текстовим фрагментом, записаним з допомогою апострофів, причому розрізняють верхні та нижні символи. Текст запам'ятовується у вигляді вектора, а кожен знак тексту становить окремий елемент такого вектора. Наприклад, запис s = 'student' є текстовою змінною s = student.