# MatlabLikeVectorOps

#### class MatlabLikeVectorOps extends VectorOps

R-like operators.

For now, all element-wise operators are declared private to math package since we are still discussing what is the best approach to have to replace Matlab syntax for elementwise '.*' since it is not directly available for Scala DSL.

Linear Supertypes
VectorOps, AnyRef, Any
Ordering
1. Alphabetic
2. By inheritance
Inherited
1. MatlabLikeVectorOps
2. VectorOps
3. AnyRef
4. Any
1. Hide All
2. Show all
Visibility
1. Public
2. All

_v

### Value Members

1. #### final def !=(arg0: AnyRef): Boolean

Definition Classes
AnyRef
2. #### final def !=(arg0: Any): Boolean

Definition Classes
Any
3. #### def !==(that: Vector): Boolean

Definition Classes
VectorOps
4. #### final def ##(): Int

Definition Classes
AnyRef → Any
5. #### def +(that: Double): Vector

Definition Classes
VectorOps
6. #### def +(that: Vector): Vector

Definition Classes
VectorOps
7. #### def +:(that: Double): Vector

Definition Classes
VectorOps
8. #### def +=(that: Double): Vector

Definition Classes
VectorOps
9. #### def +=(that: Vector): Vector

Definition Classes
VectorOps
10. #### def +=:(that: Double): Vector

Definition Classes
VectorOps
11. #### def +=:(that: Vector): Vector

Definition Classes
VectorOps
12. #### def -(that: Double): Vector

Definition Classes
VectorOps
13. #### def -(that: Vector): Vector

Definition Classes
VectorOps
14. #### def -:(that: Double): Vector

Definition Classes
VectorOps
15. #### def -:(that: Vector): Vector

Definition Classes
VectorOps
16. #### def -=(that: Double): Vector

Definition Classes
VectorOps
17. #### def -=(that: Vector): Vector

Definition Classes
VectorOps
18. #### def -=:(that: Double): Vector

Definition Classes
VectorOps
19. #### def -=:(that: Vector): Vector

Definition Classes
VectorOps
20. #### def ::=(f: (Double) ⇒ Double): Vector

Sparse iteration functional assignment using a function recieving just x

Sparse iteration functional assignment using a function recieving just x

Definition Classes
VectorOps
21. #### def ::=(f: (Int, Double) ⇒ Double): Vector

Sparse iteration functional assignment using function receiving index and x

Sparse iteration functional assignment using function receiving index and x

Definition Classes
VectorOps
22. #### def :=(f: (Double) ⇒ Double): Vector

Functional assignment for a function with just x (e.

Functional assignment for a function with just x (e.g. v := math.exp _)

Definition Classes
VectorOps
23. #### def :=(f: (Int, Double) ⇒ Double): Vector

Functional assigment for a function with index and x

Functional assigment for a function with index and x

Definition Classes
VectorOps
24. #### def :=(that: Double): Vector

Definition Classes
VectorOps
25. #### def :=(that: Vector): Vector

Definition Classes
VectorOps
26. #### final def ==(arg0: AnyRef): Boolean

Definition Classes
AnyRef
27. #### final def ==(arg0: Any): Boolean

Definition Classes
Any
28. #### def ===(that: Vector): Boolean

Definition Classes
VectorOps
29. #### def apply(r: Range): Vector

Warning: we only support consecutive views, step is not supported directly

Warning: we only support consecutive views, step is not supported directly

Definition Classes
VectorOps
30. #### def apply(i: Int): Double

Definition Classes
VectorOps
31. #### final def asInstanceOf[T0]: T0

Definition Classes
Any
32. #### def clone(): AnyRef

Attributes
protected[java.lang]
Definition Classes
AnyRef
Annotations
@throws( ... )
33. #### def cloned: Vector

Definition Classes
VectorOps
34. #### final def eq(arg0: AnyRef): Boolean

Definition Classes
AnyRef
35. #### def equals(arg0: Any): Boolean

Definition Classes
AnyRef → Any
36. #### def equiv(that: Vector): Boolean

Definition Classes
VectorOps
37. #### def finalize(): Unit

Attributes
protected[java.lang]
Definition Classes
AnyRef
Annotations
@throws( classOf[java.lang.Throwable] )
38. #### final def getClass(): Class[_]

Definition Classes
AnyRef → Any
39. #### def hashCode(): Int

Definition Classes
AnyRef → Any
40. #### final def isInstanceOf[T0]: Boolean

Definition Classes
Any
41. #### def length: Int

Definition Classes
VectorOps
42. #### def max: Double

Definition Classes
VectorOps
43. #### def min: Double

Definition Classes
VectorOps
44. #### final def ne(arg0: AnyRef): Boolean

Definition Classes
AnyRef
45. #### def nequiv(that: Vector): Boolean

Definition Classes
VectorOps
46. #### final def notify(): Unit

Definition Classes
AnyRef
47. #### final def notifyAll(): Unit

Definition Classes
AnyRef
48. #### def sqrt: Vector

Definition Classes
VectorOps
49. #### def sum: Double

R-like synonyms for java methods on vectors

R-like synonyms for java methods on vectors

Definition Classes
VectorOps
50. #### final def synchronized[T0](arg0: ⇒ T0): T0

Definition Classes
AnyRef
51. #### def toColMatrix: Matrix

Convert to a single column matrix

Convert to a single column matrix

Definition Classes
VectorOps
52. #### def toString(): String

Definition Classes
AnyRef → Any
53. #### def unary_-: Vector

Definition Classes
VectorOps
54. #### def update(r: Range, that: Vector): Vector

Definition Classes
VectorOps
55. #### def update(i: Int, that: Double): Unit

Definition Classes
VectorOps
56. #### final def wait(): Unit

Definition Classes
AnyRef
Annotations
@throws( ... )
57. #### final def wait(arg0: Long, arg1: Int): Unit

Definition Classes
AnyRef
Annotations
@throws( ... )
58. #### final def wait(arg0: Long): Unit

Definition Classes
AnyRef
Annotations
@throws( ... )