public abstract class MWArray
extends java.lang.Object
implements java.io.Serializable
MWArray
класс является базовым классом для нативного struct и типов массива ячейки MATLAB.Модификатор и тип | Поле и описание |
---|---|
protected java.lang.Object[] |
flatArray |
Модификатор | Конструктор и описание |
---|---|
protected |
MWArray() |
protected |
MWArray(int[] inDims) |
protected |
MWArray(int rows, int cols) |
Модификатор и тип | Метод и описание |
---|---|
boolean |
equals(java.lang.Object obj)
Этот метод возвращает true, если объект соответствует, тот передал в.
|
java.lang.Object |
get(int index)
Возвращает элемент при заданном смещении на основе 1 в этом массиве.
|
java.lang.Object |
get(int[] index)
Возвращает элемент в заданном массиве индекса на основе 1 в этом массиве.
|
java.lang.Object |
getData()
Возвращает 1D массив, содержащий копию данных в базовом массиве MATLAB.
|
int[] |
getDimensions()
Возвращает массив, содержащий размер каждой размерности этого массива.
|
protected java.lang.String |
getDimsStr() |
protected int |
getMaxValidIndex() |
protected int |
getOneBasedIndexForArray(int[] index) |
int |
hashCode()
Этот метод возвращает хеш объекта.
|
protected void |
initNativeArray(int num) |
boolean |
isEmpty()
Этот метод возвращает true, если объект массивов не содержит элементов и лжи в противном случае.
|
int |
numberOfDimensions()
Возвращает количество размерностей этого массива.
|
int |
numberOfElements()
Возвращает общее количество элементов в этом массиве.
|
void |
set(int[] index, java.lang.Object val)
Заменяет элемент в заданном массиве индекса на основе 1 в этом массиве с указанным элементом.
|
void |
set(int index, java.lang.Object val)
Заменяет элемент при заданном смещении на основе 1 в этом массиве с указанным элементом.
|
protected void |
setMaxValidIndex(int idx) |
abstract java.lang.String |
toString() |
protected MWArray()
protected MWArray(int rows, int cols)
protected MWArray(int[] inDims)
public abstract java.lang.String toString()
toString
в классе java.lang.Object
public int numberOfDimensions()
public int[] getDimensions()
public int numberOfElements()
public java.lang.Object get(int index)
index
- Индекс требуемого элемента. Допустимая область значений: 1 <= индекс <= N, где N = общее количество элементов в массиве.public java.lang.Object get(int[] index)
index
- Массив индексов, задающих местоположение требуемого элемента. Длина массива индекса должна быть точно количеством размерностей этого массива. Каждый элемент массива индекса имеет допустимую область значений: 1 <= индекс [i] <= N [i], где N [i] = размер i-ой размерности.public void set(int index, java.lang.Object val)
index
- Индекс элемента, чтобы заменить. Допустимая область значений: 1 <= индекс <= N, где N = общее количество элементов в массиве.val
- Новый элемент, чтобы заменить в индексе.public void set(int[] index, java.lang.Object val)
index
- Массив индексов, задающих местоположение элемента, чтобы заменить. Длина массива индекса должна быть точно количеством размерностей этого массива. Каждый элемент массива индекса имеет допустимую область значений: 1 <= индекс [i] <= N [i], где N [i] = размер i-ой размерности.val
- Новый элемент, чтобы заменить в индексе.public java.lang.Object getData()
public boolean isEmpty()
public int hashCode()
hashCode
в классе java.lang.Object
public boolean equals(java.lang.Object obj)
equals
в классе java.lang.Object
protected int getMaxValidIndex()
protected void setMaxValidIndex(int idx)
protected void initNativeArray(int num)
protected int getOneBasedIndexForArray(int[] index)
protected java.lang.String getDimsStr()
© 1994-2017 The MathWorks, Inc. • патентует Торговые марки •