o Я - специалист по неврологии/биомедицинской инженерии, который в настоящее время занимает класс в программировании MATLAB. У меня есть hw-программа, с которой я столкнулся. Я очень близок к тому, чтобы понять это. В основном я должен принять фразу типа «woot I love matlab» и выйти из «wtILvMtlb». Я удалил пробелы, и я удалил гласные, но я не могу заставить его заглавные буквы после Когда я пытаюсь, второй я вывожу пробелы, он немного сумасшедший. Я технически также не изучил функцию regexprep, но, поскольку я нашел это, я решил, что могу использовать его. т уход. Она, наверное, хочет, чтобы сделать некоторые индексации вещи, чтобы получить наш результат, но если regexprep работает, я буду считать, что.Заглавные буквы, следующие за пробелом в MATLAB, затем удаление пространства
function[cameltoe] = abbreviatingCamelCase(firstWord)
indexing = find(firstWord(1:end - 1) == ' ');%I want to find all the spaces here
firstWord(indexing + 1) = upper(firstWord(indexing + 1)); %I want to uppercase all the words following a space
firstWord(firstWord == ' ') = [];
firstWord(ismember(firstWord, ' aeiou')) = [];
cameltoe = firstWord;
нужно преобразовать «одна рыба две рыбы три рыбы» в ' onFshTwFsh '. Я близок, но не совсем там. Это моя последняя проблема. Мой код выдает первый o. Индексация, похоже, не работает. Я пытался индексировать ее, как шесть разных способов.
Так 'firstWord =«Я люблю MATLAB „и выйти“ ILvMtlb'' Это не работает с MATLAB Кроме того,?. Каков ожидаемый результат? – Divakar
@Divakar Технически один из моих тестовых примеров - «woot I love matlab», и я должен его спрятать. Другими словами, мне нужно заставить его сказать «wtILvMtlb». Мне нужно загладить буквы после пробела, но когда я вытаскиваю пробелы, он перестает работать. –
@Divakar Это возможно в длинной серии шагов. «ILvMtlb» - это конечный результат –