How to make a morse code encoder using switch case?
Show older comments
I am trying to make a morse code encoder for a school project. I have all of my desired variables accounted for their respective morse code equivalents, but I cannot get the function to read more than one variable without it displaying a "invalid input argument". I also need it to stop once there are no more elements to read from. I have been using switch case for this encoder function. Any suggestions as to how I should approach this problem?
1 Comment
John D'Errico
on 5 Dec 2017
I think you need to learn to use vectors and arrays.
Don't write a function that requires you to enter many arguments, when a single vector will suffice.
Answers (1)
Walter Roberson
on 5 Dec 2017
0 votes
You can use techniques similar to https://www.mathworks.com/matlabcentral/answers/369254-how-can-i-shorten-my-code-via-loading-a-data-chart-help#answer_293154
Categories
Find more on MATLAB in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!