Я хочу, чтобы преобразовать вход, скажем 012 into [0 1 2]
, как только это будет сделано, я хочу преобразовать массив чисел в буквы.преобразование числа в вектор числа matlab
[0 1 2] ---> abc
где 0=a, 1=b, 2=c
и так далее.
Я хочу сделать это без использования каких-либо встроенных в функции Matlab
Это то, что у меня есть
elseif isnumeric(result) % This else if statement will check if input is a number
alph = 'abcdefghijklmnopqrstuvwxyz';
letters1 = alph(result); % This will convert letters to numbers
disp(letters1);
disp(' converted number to letters');
Этот код работает только тогда, когда входной массив, и он не будет работать на ввод 0.
Как это сделать?