Making matrix with letters

12 views (last 30 days)
dunphy
dunphy on 13 Nov 2021
Edited: Voss on 29 Dec 2021
How do I make NxN matrix using letter? This matrix should also be viewed in image.
  1 Comment
Jan
Jan on 13 Nov 2021
The question is not clear. What does "using letter" mean? Do you want a char matrix?
A = ['ab'; 'cd']
What does "viewed as image" mean?

Sign in to comment.

Answers (1)

Voss
Voss on 29 Dec 2021
Edited: Voss on 29 Dec 2021
N = 50;
A = char(65+floor(26*rand(N)))
A = 50×50 char array
'TTCUQXGZXMDDTWBGCOVXSZQLFDPEGMOYCWLVJDBBNLVWNKBVOV' 'XFMWXJWDIPRZFCTVWUNQCZNTCAPMEKDDAONDDJSGZAFMAXHYZT' 'XDNMBNYKUTUPDZGUDVYUTZOCAMEEDWPLPSDWHLHXBEYZQMOCEE' 'SQFTJDWXXTNKBRINWFRWOVIYVGRVBKODXFXZLXTAKRSFKRCMRR' 'HRYLZSSVXXAXVWSLAXNQOVBZGXGDMKYSTNANJHMDUKORLSAZQV' 'ZGUKRODPJVZICKOYTLEMKBATUKYOQTYEWMHCPHNQPNTHCHVNWL' 'TXEFYREDGQZCHPLABDRJUEWSLOAQNPHMAOXFSGMKOPFSVDGAGL' 'TUNVIGBNZXLBKYZJOHHVSMLZVZZRVAEWAEBHEWJRNZTIFWWHRV' 'QBGXRTMMCVKIARTXWUDDHWAVRVVHLTYELKNVEGXZDZENBUYDXC' 'LRKZJBZXBREABTYRUHZXUYEUCITTRURXYWYKEETNPJUPTSRFMF' 'WPAKELAHZBEFBOUATIQAGUEPRQVYSWMMOQSJUQKBRKVKTRMSWV' 'WAQMBUVQMQZKTKFBUFVHDXLXJZPGCQOUCEAMBZOOJFRAWWDAMF' 'EOLSWMJSCUJEVIUTYTWYPIDFJEIYFPSDGIQSSGCPFBLMAQESTU' 'MEPDNIJQUUJZHNJJXZURNAXTYLLWYLNPLAFAQUOMLYWDWSLMLK' 'BICQFPHOKPGFBNGYFQJWFKUXIXFJJIFNSJSWMWREVNXGDENBDM' 'LRJKFVRTMAPUBUGUGJGWQCIYHYLLMTTELKEEKGEALQTNFRPUAK' 'LASVCAMFFFCRXKYUHVOKIVTPBKZUNIERGCMGFARJMZMKKUVTDZ' 'UKKRJMYFTFPNBSBYWAIWMQVXDXSINSAYJPGXCODZAMIIXAEZQG' 'VLOPDVEQGQBVCZRSIZNTVQTOCQFTDZIVSORNSVWSTKTBHCQZFW' 'HDLZCOJGKWAWRAEZMPIWPXILGMQWNMHHPAYOMXWTAFESFPWXEZ' 'BZOHNVDRKLTEBOPHNNPBDMFTZFJZLSJDNXKDKROVFYVHTSRTBY' 'LFWOPXWJGOMXOKVXKMTJAXOANSNGUAUVVRUMLNWTRLVGXHVZYL' 'ZETQRHDNDAEJSHQARMCQLDDBXWAOFZDXSRDCGZLWBMZYMBLLJQ' 'LYJZYILQJMNVUTHNWQOAPWCWGFUBDPXKQVRRLNIBITQAGCMDGK' 'PEKRWFKLHRNIPEXVVTLBWEYIVVXDUXGXHWGFUGHAVYBZKFVSUF' 'OCIGLLMOVHYISUBVCPGSFQLIMTDWZBJGXWSIMYIEXTXVGGVMWS' 'UCLWVDQMFYXGWPBECAQXLJMYKZYOPCMJUPFUSCADIQWDIKJAPD' 'PDBOYDTYQWHSFVNEJHVYIQEOLWUMFAXOVFKGCWHVJGSZOSHVDA' 'PEXYTPGZNZPYJHTMBEDJDIYRDHDICFXSZNSFJTHMGNWOFZXBDP' 'AQHCOMCBFQFNNKLSMWQICXNXPLGCJXFVRYIRDJMYHVJAJHAWXZ' 'ADPKAKXYCKMCIGCESTMGAZGBZIZPIZKCLJIPRDPOPPPJJZTOUU' 'SQSASTQQAOCDGXXDNGENGOMRWQCUWVVLWDGBQHANXXWCUDHVHX' 'NKPYTRTNSWTSNFVGSHFUEORCQVSMAXWCVXWOCKZDVZOQPITCVE' 'YIRFCGBUIXVJUTZPZRWCUZZMPASNESOTGMYYBFUVOAQZTHVAPM' 'DCPZBCUNSRNUZFSDPYMAONXINQBITJVQTKMILIYYJMRFGIOZGX' 'QCDSSIHAENCZFWQHJAJBEAETTHIFDZYCFBDCJLTXMTMCIBLLCF' 'DQONDQBISKIRZNNBPXGXDTYLYOWGABFLRCMYFEPDFUGECFSBJR' 'PHXMOLLYQCTHHWOKJISDNLTKEQMIRXTMGIVFIOXDRXSXYDZOII' 'DOSQXNYAUEXAFNODFZVIBMCKYZEXWWUMDTRQDAYHDJUYRYOPBS' 'XVUEIPQEPRPETYISVRMEIPJOBAUPPTSEYNZMCPVXALTSQRTGLZ' 'KMBMYXYJIJJNXMMXCVRJKEHXIVCPVOQBLYGPQVBVRESLWNPELB' 'XQADIZVCUABBYGFKQLIQYQQDJASNMCIKEPONLPKSVNIJBLXHJM' 'RWAXKDUBCEECXMCGYJJTECJZFDXCPQSRVGDTHGIFQPFOPEPCVM' 'ZVBOTABWKYNMRPSQVGFIIEXUOBACEESLPIEZFMLDZBOTDYKQWX' 'SYAIAJFQQCJWKJBLWEUDAZIYCHKNJSSMCZEKWTHLSCHFLLMMTB' 'HNPUKZWNZQGAOQVJKWARDYNDYSTUIMCDXNNNUCRIUXPFTOKDYA' 'ENFIQIELWBXJQSPSJHORWMLTFSHTQDIJAZFBNINERBGEQHMVZO' 'UWFWXSZAYNSEZGDXHHBBAUOLMIWINTKEBZLWWXWDKXRSURSDER' 'URLIEJEPUMZWNXOVTARKZKZFKJEUUDGCJZSKCIUUWCSZRWREIY' 'DISNAYHZASLQKRYPPFYYUVHEZGWTGIABQOUCZDKDBXZFNWLOWA'
figure();
[X,Y] = meshgrid(1:N,1:N);
text(X(:),Y(:),num2cell(A),'FontSize',6);
set(gca(),'XLim',[0 N+1],'YLim',[0 N+1],'YDir','reverse','Visible','off');

Categories

Find more on Signal Processing Toolbox 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!