Sie sind auf Seite 1von 11

CADENA DE CARACTERES

>> w=input('Escriba una oracin cualquiera:','s'!


Escriba una oracin cualquiera:Ale"ania #$ %ru&ua' #
>>s =
ca(ena (e caracteres
>> c='ca(ena'
c =
ca(ena
>> si)e(c
ans =
# *
>> (ouble(c
ans =
++ +, #-- #-# ##- +,
>> abs(c
ans =
++ +, #-- #-# ##- +,
>> c.ar(abs(c
ans =
ca(ena
>> cc=c.ar('"as','"a(era' Con/ierte (os ca(en)as en una "atri)
cc =
"as 0 0 0
"a(era
Strin&=cuer(
Aparecen los
n1"eros ASC22
Di"ensiones (el
c.ar3C.aracter3car4cter
5Con/ierte los n1"eros
ASC22 en caracteres
>> si)e(cc6Se .an a7a(i(o tres espacios a 8"4s9 :: b(tac.a(a=espacio
ans =
; *
>> cc(#,#
ans =
"
DEBLANK
>> (='e<e"plo'
( =
e<e"plo
>> si)e((
ans =
# ##
>> (=(eblan=((
( =
e<e"plo
>> si)e((
ans =
# ,
ISCHAR
%nciones i"portantes:
Doubl> ( con/ierte en n1"ero ASC22 ca(a car4cter?para trece
(i&itos?
Deblan=( borra los espacios en blanco al @ianl (e los caracteres
2sspace(Detecta si un car4cter es un espacio en blanco
Strc"p(c#,c; =strin& co"pare
Co"paracin (e ca(enas? Si las ca(enas son i&uales (e/uel/e uno ' si
no lo son (e/uel/e cero
Strc"pi(c#,c; Es lo "is"o pero (i@erencia entre "a'1sculas '
"in1sculas
>> A=pi
A =
B?#C#*
>> isc.ar(A
ans =
-
>> isc.ar((
ans =
#
ISLETTER
>> isletter(( pre&unta si ( es una letra la rpta pue(e ser (-tac.a(o=no ' #=si
(respon(e ca(a una
ans =
# # # # # # #
ISSPACE (es un espacio en blanco
>> (='e<e"plo'
( =
e<e"plo
>> isspace((
ans =
- - - - - - -
>> e='(os palabras'
e =
(os palabras
>> isspace(e
ans =
- - - # - - - - - - - - ('a que en cuarto c.aracter .a'
un espacio
>> @or"at co"pact
>> a='"an)ana'
a =
"an)ana
>> strc"p(a,'pera'
ans =
-
>> strc"p(a,'"an)ana'
ans =
#
STRCMPI
>> strc"pi(a,'Dan)ana'
ans =
#
>> strc"pi(a,'DANEANA'
ans =
# (Si, son i&uales 3"an)ana FDANEANA
>> strc"p(a,'DANEANA'
ans =
- (No,son (i@erentes 3"an)anaFDANEANA
STRNCMP
>> a='"an)ana'
a =
"an)ana
>> b='"an)ano'
b =
"an)ano
>> strnc"p(a,b,* 6Co"para .asta el seAto caracter
ans =
# 6 si son i&uales
>> strnc"p(a,b,, 6Co"para .asta el s>pti"o caracter
ans =
- 6no son i&uales?
>> c=Ga bH (se unen las (os ca(enas
c =
"an)ana"an)ano
FINDSTR encontrar ca(ena (e caracteres
De/uel/e un /ector con las posiciones iniciales (e to(as las /eces que la ca(ena "as
corta aparece en la "as lar&a
>> a='"an)ana'
a =
"an)ana
>> @in(str(a,'"an'
ans =
#
>> @in(str(a,'a'
ans = ; I ,
>> @in(str(a,'n'
ans =
; *
>> @='=at.erine'
@ =
D a n ) a n
a
# ; B C I *
=at.erine
>> @in(str(@,'n'
ans =
J
>> @in(str(@,'ine'
ans =
,
>> @in(str(@,'e'
ans =
I +
STRMATCH (string match):
E<e" #:
>> a='"an)ana'
a =
"an)ana
>> str"atc.('"an',a
ans =
#
E<" ;:
Co"para por i&ual(a( une ca(enas # B
>> str"atc.('"aA',str/cat('"aA','"ini"aA','"aAi"u"'
ans =
# K # ' B co"ien)an con "aA
B K
E<" B:
>> str"atc.('"aA',str/cat('"aA','"ini"aA','"aAi"u"','eAact'
ans =
#
STRREP (r!"ac) ree"pla)a un ele"ento por otro o ca(ena (e caracteres
E<" #:
>> a
a =
"an)ana
>> strrep(a,'a','u'
ans =
"un)unu
e<e";:
>> @='=at.erine'
@ =
Lat.erine
>> strrep(@,'e','u'
ans =
=at.urinu
STRT#K separa una palabra (el resto, separa las palabras (e una ca(ena (e
caracteres t
E<" #:
>> @='Ale"ania (an a %ru&ua''
@ =
Ale"ania (an a %ru&ua'
>> strto=(@
ans =
Ale"ania
>> G",nH=strto=(@
" =
Ale"ania
n =
(an a %ru&ua'
a: es la ca(ena ori&inal
8a9: es la letra que /a a ser sustitui(a
8u9: es la letra que se /a a colocar en su
ree"pla)o
e<";:
>> @='Co"putacin aplica(a a la in&enierMa'!
>> strto=(@
ans =
Co"putacin
>> G",nH=strto=(@
" =
Co"putacin
n =
aplica(a a la in&enierMa
>> G",n,pH=strto=(@
NNN Error usin& ==> strto=
Too "an' output ar&u"ents?
INT$STR(%) 2NTEOER TP STR2NO : con/ierte un n1"ero entero en ca(ena (e
caracteres
E<e"#:
>> ca(ena=int;str(pi
ca(ena =
B
E<e";:
>> p=;BC;B! :?entero
>> ca(ena=int;str(p :con/ierte p en una ca(ena (e caracteres
ca(ena =
;BC;B
>> ca(ena
ca(ena =
;BC;B
E<" B:
>> ca(ena
ca(ena =
;BC;B
>> (=G'El Sr? AAAAA tiene una (eu(a (e SQ' ca(enaH
( =
El Sr? AAAAA tiene una (eu(a (e R;BC;B
>> sr='Se(ro Sonce'!
>> (=G'El Sr?' sr 'tiene una (eu(a (e SQ' ca(enaH
#ele"? ; ele" Bele" Cele"
( =
El Sr?Se(ro Sonce tiene una (eu(a (e SQ;BC;B
E<" C: nu"ber to strin& (nu"ero a ca(ena (e caracteres
>> ca(ena=nu";str(pi
ca(ena =
B?#C#*
STR;DP%TUE : con/ierte
>> s='CI--?BC'3 Es una ca(ena (e caracteres
s =
CI--?BC
>> n=str;(ouble(s Se con/ierte a un n1"ero
n =
C?I--BeV--B
>> nQB 6lue&o pue(e reali)arse operaciones 'a que es un n1"ero
ans =
#?I--#eV--B
Uos ele"entos
ARCHIVOS
Crear un archivo:
1Ir a bloc de notas
2 colocar la matriz
3 Crear una carpeta en C
4 Guardar como __________.txt
Ir en matlab a set path ! a"adir la carpeta creada
# $ue%o colocar:
&& load datos.txt
&& datos
datos '
1 2 3 4
# ( ) * 1+
&&

Das könnte Ihnen auch gefallen