Math2matriz.sed

De FJWiki
Revisión del 22:35 3 jun 2009 de FJRA (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Script sed para transformar una matriz en formato Mathematica (o sea, de llaves) a formato texto separada por tabulaciones


math2matriz.sed

#Transforma una celda de mathematica en una matriz separada por tabs

:a
$!N
$!ba

s/\n//g
s/\\[!()]//g
s/[`][*]^/e/g
s/[`]//g
s/\\//g
s/[ ][ ]*//g

s/[{}]\{2\}//g
s/[}],[{]/\n/g
s/,/\t/g


Ejemplos

Matriz simple:

$ echo "{{1,2},{3,4}}" | sed -f math2matriz.sed
1       2
3       4


Ver también