Slovník | Vyhledávání | Mapa webu
 
Základy informatiky pro biologyVýpočetní matematické systémy Jak pracovat s MATLABem Textové řetězce Vytváření řetězců

Logo Matematická biologie

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.

    funkce num2str() slouží k převodu čísla na textový řetězec

 

 
vytvořil Institut biostatistiky a analýz Lékařské fakulty Masarykovy univerzity