Nel ciclo "for" che hai scitto, l'istruzione a destra del segno "="
T250(i,:)
ritorna effettivamente un vettore riga, ma l'istruzione a sinistra dell'"="
T250f(i)
identifica un singolo elemento del vettore "T250f".
Da qui, il messaggio di errore che dovresti ricevere:
In an assignment A(:) = B, the number of elements in A and B must be
the same.
Infatti l'istruzione "tenta" di assegnare un vettore riga (quindi con più di un elemento) ad una singola locazione di un altro vetore.
Puoi modificare l'istruzione semplicemente eliminando "(i)"
T250f=T250(i,:);
In questo modo, ad ogni iterazione, "T250f" conterrà la "i-esima" riga della matrice "T250".
Corretto l'errore, tieni presente che in questo modo, ad ogni iterazione il contenuto del vettore "T250f" viene sovrascritto.