Mo Logo [Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen]

Mathematik-Online-Lexikon:

Zeichenketten


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Übersicht

Erzeugen und Umwandeln von Zeichenketten:
  >> A='Hallo'; B='Welt'; C=[A ' ' B]
  C =
  Hallo Welt

  >> double(C)
  ans =
      72   97  108  108  111   32   87  101  108  116

  >> ascii=char(reshape(32:127,48,2)')
  ascii =
   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO
  PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

Operationen für Strings:

  >> D=strvcat(A,B)      >> upper(D)     >> lower(D)
  D =                    ans =           ans =      
  Hallo                  HALLO           hallo      
  Welt                   WELT            welt       

  >> findstr(C,'l')      >> strrep(C,'Welt','Leser!') 
  ans =                  ans =                       
       3     4     9     Hallo Leser!
Da Strings in Form von Indexmatrizen gespeichert werden, müssen auch hier die Anzahl der Zeichen in allen Zeilen übereinstimmen. Bei Verwendung der Funktion strvcat zur vertikalen Verknüpfung von Zeichenketten werden kürzere Zeilen automatisch mit Leerzeichen aufgefüllt.
(Autoren: Hörner/Wipper)

siehe auch:


  automatisch erstellt am 12.  1. 2007