Farys El Rezqallah Przetwarzanie tekstu IiAM2, OI Lab Przetwarzanie tekstu Farys El Rezqallah IiAM2

background image

POLITECHNIKA ŚLĄSKA W GLIWICACH

WYDZIAŁ INŻYNIERII BIOMEDYCZNEJ

Sprawozdanie

Obliczenia Inżynierskie

Narzędzia tekstowe

Farys El-Rezqallah

Gliwice, 11 czerwca 2013

background image
background image

1. Zad 2. Wykorzystanie wyrażen

regularnych w Matlabie:

Zaprojektuj sekwencję instrukcji regrexprep(), który pozwoli zamienić plik postaci

A=[1 2 3 ;4 5 6; 7 8 11111]

w plik postaci

A=\left[\begin{array}{ccc}1&2&3\\4&5&6\\7&8&11111\end{array\right]

1.1

1.

c l c

%Kod w c z y t u j ą c y p l i k :

n a p i s=c z y t a j T e k s t ( ’ m a c i e r z . t x t ’ )%s t w o r z y ł e m p l i k

. t x t z m a c i e r z ą z i n s t r u k c j i

1.2

2.

c l c

%Kod u s u w a j ą c y ś r e d n i k i k o ń c z ą c e l i n i e :

n a p i s=r e g e x p r e p ( n a p i s , ’ [ \ ] + [

] ∗ [ ; ] ∗ ’ , ’ ] ’ )

1.3

3.

%Kod z a m i e n i a j ą c y ” , ” na s p a c j e :

n a p i s = r e g e x p r e p ( n a p i s , ’ , ’ , ’

’ )

1.4

4.

i l o s c c =r e g e x p r e p ( n a p i s , ’ [ 0 9 ] + [ . ] ∗ [ 0 9 ] ∗ ∗ ’ , ’ c ’ )

r o z b i j = r e g e x p ( i l o s c c ,

’ (ˆ[ˆ=]∗=

∗ ) ( \ [ ) ( [ ˆ ; ] ∗ ) ( [ ; \ ] ] . ∗ ) ’ , ’ Tokens ’ )

r o z b i j=r o z b i j {1}

background image

2

1. Zad 2. Wykorzystanie wyrażen regularnych w Matlabie:

Dane dzielą się na części, potem zapisywane w komórkach nowej macierzy.
Następnie tworzy się litery "c". Potem w zmiennej ilosc_c konwertuje się
dane na typ "string" aby można było stworzyć tabelę.

1.5

5.

%Kod z m i e n i a j ą c y podwójne s p a c j e na p o j e d y n c z e :

n a p i s= r e g e x p r e p ( n a p i s , ’ + ’ , ’

’ )

1.6

6.

%Kod usuwa s p a c j e pomiędzy ” = [ ] ”

n a p i s=r e g e x p r e p ( n a p i s , ’ [ ] ∗ [ = ] + [ ] ∗ ’ , ’= ’ )
n a p i s=r e g e x p r e p ( n a p i s , ’ [

] ∗ [ ; ] + [

] ∗ ’ , ’ ; ’ )

n a p i s=r e g e x p r e p ( n a p i s , ’ [

] ∗ [ \ [ ] + [

] ∗ ’ , ’ [ ’ )

n a p i s=r e g e x p r e p ( n a p i s , ’ [

] ∗ [ \ ] ] + [

] ∗ ’ , ’ ] ’ )

1.7

7.

s t r 1= ’ =\\ l e f t [ \ \ b e g i n { a r r a y } ’%t w o r z y s t r i n g

n a p i s= r e g e x p r e p ( n a p i s , ’= ’ , s t r 1 ) %z a m i e n i a ”=” na s t r i n g

1.8

8.

s t r 2= ’ \\ end { a r r a y }\\ r i g h t ] ’ %t w o r z y s t r i n g

n a p i s= r e g e x p r e p ( n a p i s , ’ ] ’ , s t r 2 ) %z a m i e n i a ” ] ” na s t r i n g

1.9

9.

%Kod u s u w a j ą c y p o z o s t a ł y [

n a p i s=r e g e x p r e p ( n a p i s , ’ [ ’ , ’ ’ )

1.10

10.

%Kod z a m i e n i a j ą c y ” ; ” na \\

n a p i s= r e g e x p r e p ( n a p i s , ’ ; ’ , ’ \\\\ ’ )

1.11

11.

%Kod z a m i e n i a j ą c y s p a c j e na ”&”

n a p i s= r e g e x p r e p ( n a p i s , ’

’ , ’& ’ )


Document Outline


Wyszukiwarka

Podobne podstrony:
Farys El-Rezqallah Przetwarzanie tekstu IiAM2 OI Lab.Przetwarzanie tekstu Farys El-Rezqallah IiAM2
Farys El Rezqallah ćw 5
Przetwornica el
Przetwarzanie tekstu
(Ćw nr 2) PA Lab CHARAKT PRZETW SREDNICH CISNIEN
Przetwarzanie tekstu i jego mistrzowie
lab el II
Przetwarzanie tekstu
lab 3 5 Przetwarzanie współbieżne
LAB EL EN ZAGADNIENIA
PPTSiA lab lista prezentacji, Studia, AiR, SEMESTR I, Procesy przetwórstwa tworzyw sztucznych i ich
Lab el przyrzady pom
1 MDM lab Pomiar odksztalcen el Nieznany
przetwornikiac, AGH WIMIR AiR, Semestr 4, EAP, lab 7
przetwarzanie tekstu rozwoj
poprawka lab??ły semestr
lab el

więcej podobnych podstron