Diferencia entre revisiones de «Math2matriz.sed»
De FJWiki
m (Matrizmath.sed trasladada a Math2matriz.sed: Estandarizando nombre.) |
m |
||
(No se muestra una edición intermedia del mismo usuario) | |||
Línea 2: | Línea 2: | ||
− | == | + | == math2matriz.sed == |
Línea 26: | Línea 26: | ||
Matriz simple: | Matriz simple: | ||
− | $ echo "{{1,2},{3,4}}" | sed -f | + | $ echo "{{1,2},{3,4}}" | sed -f math2matriz.sed |
1 2 | 1 2 | ||
3 4 | 3 4 | ||
Línea 33: | Línea 33: | ||
== Ver también == | == Ver también == | ||
+ | * [[matriz2math.sed]] | ||
+ | * [[matriz2fortran.sed]] | ||
* [[Enlaces:sed]] | * [[Enlaces:sed]] | ||
[[Category:Sed_Scripts]] | [[Category:Sed_Scripts]] |
Revisión actual del 22:40 3 jun 2009
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