I've searched and found a lot of answers on this warning but i cant seem to solve it anyway.
Code works to confirm if a word is a palindrome, but i would like to fix the warning.
word='aibohphobia';L=length(word);word2=char(1,L)for n=1:L word2(n)=word(L-n+1);endstrcmp(word,word2)
(warning at word2)
I get that it has to change the array size for every loop iteration and if I'm correct I'm supposed to preallocate it beforehand.
I tried doing this by defining word2 before the for loop with:
word2=zeros(1,L)
word2=strings(1,L)
word2=char(1,L)
but then I just get an array with 0's as output.
Thanks in advance.
Best Answer