Используется для множественного выбора. Если условий больше одного, то будет выбрано первое из удовлетворивших истине.
Примеры
a=1;ifa==1thendisp("равенство 1")elseifa==2thendisp("равенство 2")elseifa==1&a>0thendisp("это условие истинно, но никогда не будет выбрано, поскольку оно второе из истинных")elsedisp("Непредвиденный случай")end