Find a letter position within a word.
3 ビュー (過去 30 日間)
古いコメントを表示
I need to right a function that will take in a word and a letter. Then return a list of all the positions in word where the letter exists. I need to figure out how to do this without using any built in functions. So far I have :
function result = find_letter_positions(word,letter)
indexes = [];
for i = 1:length(word)
if word(i) = = letter
after this I am unsure of where to go
3 件のコメント
採用された回答
Birdman
2018 年 4 月 18 日
This might help you:
function indexes = find_letter_positions(word,letter) indexes = zeros(1,numel(word)); for i = 1:numel(word) if word(i)==letter indexes(i)=i; end end indexes=indexes(indexes~=0); end
1 件のコメント
Stephen23
2018 年 4 月 18 日
Note that zeros, numel, and indexing (using subsref) are all inbuilt functions.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Matrix Indexing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!