summaryrefslogtreecommitdiff
path: root/test/files/run/Course-2002-04.check
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-03-12 09:25:17 +0000
committerpaltherr <paltherr@epfl.ch>2003-03-12 09:25:17 +0000
commit7a553aba4c8d80e9d2063388c5b840285e4eb19d (patch)
treeee6f685820712742130f4df652a8d936772cf703 /test/files/run/Course-2002-04.check
parent6cdcb93df4c3b0c816b8189f119d9e9c60f40b38 (diff)
downloadscala-7a553aba4c8d80e9d2063388c5b840285e4eb19d.tar.gz
scala-7a553aba4c8d80e9d2063388c5b840285e4eb19d.tar.bz2
scala-7a553aba4c8d80e9d2063388c5b840285e4eb19d.zip
- Added Course-2002-04
Diffstat (limited to 'test/files/run/Course-2002-04.check')
-rw-r--r--test/files/run/Course-2002-04.check52
1 files changed, 52 insertions, 0 deletions
diff --git a/test/files/run/Course-2002-04.check b/test/files/run/Course-2002-04.check
new file mode 100644
index 0000000000..7ea635f478
--- /dev/null
+++ b/test/files/run/Course-2002-04.check
@@ -0,0 +1,52 @@
+list0 = [6,3,1,8,7,1,2,5,8,4,3,4,8]
+list1 = [1,1,2,3,3,4,4,5,6,7,8,8,8]
+list2 = [1,1,2,3,3,4,4,5,6,7,8,8,8]
+list3 = [1,1,2,3,3,4,4,5,6,7,8,8,8]
+list4 = [1,1,2,3,3,4,4,5,6,7,8,8,8]
+list5 = [8,8,8,7,6,5,4,4,3,3,2,1,1]
+list6 = [8,8,8,7,6,5,4,4,3,3,2,1,1]
+
+f(x) = 5x^3+7x^2+5x+9
+f(0) = 9.0
+f(1) = 26.0
+f(2) = 87.0
+f(3) = 222.0
+
+v1 = [2.0,3.0,4.0]
+v2 = [6.0,7.0,8.0]
+
+id = [[1.0,0.0,0.0],[0.0,1.0,0.0],[0.0,0.0,1.0]]
+m1 = [[2.0,0.0,0.0],[0.0,2.0,0.0],[0.0,0.0,2.0]]
+m2 = [[1.0,2.0,3.0],[4.0,5.0,6.0],[7.0,8.0,9.0]]
+
+v1 * v1 = 29.0
+v1 * v2 = 65.0
+v2 * v1 = 65.0
+v1 * v2 = 65.0
+
+id * v1 = [2.0,3.0,4.0]
+m1 * v1 = [4.0,6.0,8.0]
+m2 * v1 = [20.0,47.0,74.0]
+
+trn(id) = [[1.0,0.0,0.0],[0.0,1.0,0.0],[0.0,0.0,1.0]]
+trn(m1) = [[2.0,0.0,0.0],[0.0,2.0,0.0],[0.0,0.0,2.0]]
+trn(m2) = [[1.0,4.0,7.0],[2.0,5.0,8.0],[3.0,6.0,9.0]]
+
+[v1] * id = [[2.0,3.0,4.0]]
+[v1] * m1 = [[4.0,6.0,8.0]]
+[v1] * m2 = [[42.0,51.0,60.0]]
+
+id * [v1] = [[2.0,3.0,4.0],[0.0,0.0,0.0],[0.0,0.0,0.0]]
+m1 * [v1] = [[4.0,6.0,8.0],[0.0,0.0,0.0],[0.0,0.0,0.0]]
+m2 * [v1] = [[2.0,3.0,4.0],[8.0,12.0,16.0],[14.0,21.0,28.0]]
+
+id * id = [[1.0,0.0,0.0],[0.0,1.0,0.0],[0.0,0.0,1.0]]
+id * m1 = [[2.0,0.0,0.0],[0.0,2.0,0.0],[0.0,0.0,2.0]]
+m1 * id = [[2.0,0.0,0.0],[0.0,2.0,0.0],[0.0,0.0,2.0]]
+m1 * m1 = [[4.0,0.0,0.0],[0.0,4.0,0.0],[0.0,0.0,4.0]]
+id * m2 = [[1.0,2.0,3.0],[4.0,5.0,6.0],[7.0,8.0,9.0]]
+m2 * id = [[1.0,2.0,3.0],[4.0,5.0,6.0],[7.0,8.0,9.0]]
+m1 * m2 = [[2.0,4.0,6.0],[8.0,10.0,12.0],[14.0,16.0,18.0]]
+m2 * m1 = [[2.0,4.0,6.0],[8.0,10.0,12.0],[14.0,16.0,18.0]]
+m2 * m2 = [[30.0,36.0,42.0],[66.0,81.0,96.0],[102.0,126.0,150.0]]
+