1
svar
149
visningar
Funktion som omvandlar från text till morsekod
function morse = tillMorse(text,morsetab)
morse=[];
for i = 1:length(text)
if text(i)== 'A'
morse=[morse '.-'];
elseif text(i) == 'B'
morse=[morse '-...'];
else text(i) == 'C'
morse=[morse '-.-.'];
end
disp(morse);
end
end
Hej, jag har skrevet denna koden, och den gav mig svar,
men om jag fortsätter med alla bokstäver i alfabetet blir koden alltför lång, och jag undrar på om man kan använda ett kortare kod.
En "cell array" kan innehålla flera olika datatyper, t.ex. textsträngar.
Sök i hjälpen efter "cell" för att komma igång.
Med hjälp av den tror jag att du kan undvika långa if-else-satser.