how can we use for loop to get index of matrix and letters ?

1 回表示 (過去 30 日間)
Manav Divekar
Manav Divekar 2021 年 11 月 11 日
回答済み: Prince Kumar 2021 年 11 月 23 日
If i have a matrix [1 2] or [2 1] and word 'orange' how can i use position mentioned in matrix to extract the letters in that position. i want try using for loop.
  2 件のコメント
Jan
Jan 2021 年 11 月 11 日
The question is very basic. Did you read the "Getting started" chapters of the documentation already and processed Matlab's Onramp? This would help you efficiently to solve such problems.

サインインしてコメントする。

回答 (1 件)

Prince Kumar
Prince Kumar 2021 年 11 月 23 日
Hi Manav,
You can do it via the following code:
s = 'orange';
v = [1 2 5];
for i=1:numel(v)
fprintf("Char at %d is %s\n", v(i), s(v(i)));
end

カテゴリ

Help Center および File ExchangeMathematics についてさらに検索

タグ

製品


リリース

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by