From d637b36302c369e8d3032cebf4c8b128b8f498c6 Mon Sep 17 00:00:00 2001 From: fefe <hofer.francois.01@gmail.com> Date: Fri, 11 Oct 2019 11:36:16 +0200 Subject: [PATCH] Function t() --- src/main/java/ch/hepia/numeric/Vector.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/ch/hepia/numeric/Vector.java b/src/main/java/ch/hepia/numeric/Vector.java index 0a4613a..2dd3175 100644 --- a/src/main/java/ch/hepia/numeric/Vector.java +++ b/src/main/java/ch/hepia/numeric/Vector.java @@ -19,7 +19,7 @@ final public class Vector { } public Transposed t() { - throw new UnsupportedOperationException("This feature isn't implemented yet"); + return new Transposed(this); } public int len() { @@ -32,6 +32,10 @@ final public class Vector { void set(int i, double value) { this.values.set(i, value); } + + private List<Double> getValues(){ + return this.values; + } public Vector add(Vector that) { List<Double> newVec = new ArrayList<>(); @@ -42,7 +46,9 @@ final public class Vector { } public Vector mul(double m) { - throw new UnsupportedOperationException("This feature isn't implemented yet"); + //List<Double> newVec = new ArrayList<>(); + //for (elem : this.get()){newVec.add(elem*m);} + //return new Vector(newVec); } public Vector sub(Vector that) { -- GitLab