Hur man hittar ett underlag i MATLAB
Textsträngar lagras i MATLAB som vektorer (enradiga matriser). Enskilda tecken i strängar kan hämtas precis som element i en vektor (t.ex. strängnamn (4)). MATLAB innehåller också ett antal kommandon som hjälper dig att arbeta med strängar. Använd kommandot "strfind" för att söka i en sträng efter ett visst tecken eller en uppsättning tecken (substring).
Steg 1
Skriv följande kommando i kommandofönstret för att skapa en ny sträng, var noga med att använda enstaka citattecken:
mystring = 'Detta är en exempelsträng.';
Steg 2
Använd "strfind" för att söka efter "mystring" efter bokstaven "i:"
strfind (mystring, 'i')
Siffrorna 3, 6 och 23 returneras i en vektor. Dessa siffror motsvarar indexen i "mystring" där "i" hittades (tredje, sjätte och 23: e bokstaven).
Använd en sträng för det andra argumentet för att hitta en längre sträng:
strfind (mystring, 'exempel')
Siffran 12 returneras. Detta motsvarar det 12: e tecknet i strängen, där ordet "exempel" börjar.