A-M baby
This commit is contained in:
parent
764da6cbbb
commit
db842d013d
19005 changed files with 197040 additions and 7 deletions
1
Task/Identity-matrix/Haskell/identity-matrix-1.hs
Normal file
1
Task/Identity-matrix/Haskell/identity-matrix-1.hs
Normal file
|
|
@ -0,0 +1 @@
|
|||
matI n = [ [fromEnum $ i == j | i <- [1..n]] | j <- [1..n]]
|
||||
2
Task/Identity-matrix/Haskell/identity-matrix-2.hs
Normal file
2
Task/Identity-matrix/Haskell/identity-matrix-2.hs
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
showMat :: [[Int]] -> String
|
||||
showMat = unlines . map (unwords . map show)
|
||||
10
Task/Identity-matrix/Haskell/identity-matrix-3.hs
Normal file
10
Task/Identity-matrix/Haskell/identity-matrix-3.hs
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
*Main> putStr $ showMat $ matId 9
|
||||
1 0 0 0 0 0 0 0 0
|
||||
0 1 0 0 0 0 0 0 0
|
||||
0 0 1 0 0 0 0 0 0
|
||||
0 0 0 1 0 0 0 0 0
|
||||
0 0 0 0 1 0 0 0 0
|
||||
0 0 0 0 0 1 0 0 0
|
||||
0 0 0 0 0 0 1 0 0
|
||||
0 0 0 0 0 0 0 1 0
|
||||
0 0 0 0 0 0 0 0 1
|
||||
Loading…
Add table
Add a link
Reference in a new issue