Matlab kennt keine eigenständigen logischen Daten und benutzt stattdessen die Zahlen 1 und 0 zur Darstellung des logischen Werts wahr und falsch. Diese beiden Zahlen sind also sowohl logische als auch arithmetische Werte.
Es gibt die logischen Operatoren:
Eine Funktion mit zwei logischen Argumenten und einem logischen Funktionswert ist: