
Vytváření řetězců
Textový řetězec je posloupnost znaků ohraničená apostrofy ('). Pokud má řetězec obsahovat jako jeden ze znaků i apostrof, musíme jej zdvojit.
|
Řetězce je možno skládat do matice, ovšem pouze za předpokladu, kdy jsou všechny řádky stejné délky. V opačném případě je nutné použít funkci char() nebo str2mat(), které řádky kratší délky doplní mezerami. Takto vytvořené matice mají příznak textových polí, to zjistíme pomocí příkazu whos nebo funkce isstr().
|
Pokud chceme složit více řetězců do jednoho řádku, použijeme k tomu stejný způsob, jakým definujeme číselné matice, tj. všechny prvky uzavřeme do hranatých závorek. Tento způsob má uplatnění zejména v případech, kdy některý z řetězců získáme jako výstup funkce.
|