Я новичок в Matlab, и у меня проблемы с использованием функции mod
.
Мне дан зашифрованный вектор строчных символов и значение сдвига, которое может быть положительным или отрицательным, которое я должен добавить к вектору
Я должен использовать функцию mod для переноса строчных букв в алфавите.< br>Например, если буква 'a
', а величина сдвига равна 4, буква станет 'e
'.
Отрицательное значение означает сдвиг в сторону 'a
' в алфавите.
Shift должен быть 'wrap
' вокруг алфавита - 'x
', смещенный на 7, должен стать 'e
'.
Я пробовал писать условные операторы, используя операторы if и elseif
, но я должен использовать функцию mod
вместо условных выражений.