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.Objectpublic 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.Objectpublic boolean equals(java.lang.Object obj)
equals в классе java.lang.Objectprotected 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. • патентует Торговые марки •