matlab将字符矩阵,matlab – 将字符串索引输入矩阵
生活随笔
收集整理的這篇文章主要介紹了
matlab将字符矩阵,matlab – 将字符串索引输入矩阵
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我在matlab中有以下字符串
V= 'abcdefghijklmn?opqrstuvwxyz';
然后我有一個由9個字符組成的單詞,由我的’V’字母表中的字符組成.
k = 'peligroso';
我想根據我的字母創建一個方形矩陣(3×3),其單詞“k”的索引,這將是輸出. (注意我正在考慮的范圍是0到26,所以’a’char確實有索引0)
16 4 11
8 6 18
15 19 15
我這樣做的代碼是:
K = [findstr(V, k(1))-1 findstr(V, k(2))-1 findstr(V, k(3))-1;findstr(V, k(4))-1 findstr(V, k(5))-1 findstr(V, k(6))-1; findstr(V, k(7))-1 findstr(V, k(8))-1 findstr(V, k(9))-1];
但我認為必須有一個更優雅的解決方案來實現同樣的,任何想法?
PS:我沒有使用ASCII值,因為char’?’必須在我的字母表中
總結
以上是生活随笔為你收集整理的matlab将字符矩阵,matlab – 将字符串索引输入矩阵的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 牛肉板面辣色的叫什么?
- 下一篇: 东北大煎饼面糊醒多长时间大米磨的糊醒多长