public abstract class MWArray
extends java.lang.Object
implements java.io.Serializable
MWArray класс является базовым классом для собственного struct и камер.| Модификатор и тип | Поле и описание |
|---|---|
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()
Возвращает массив 1-D, содержащий копию данных в базовом массиве 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, если объект массива не содержит элементов, и false в противном случае.
|
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 < = index [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 < = index [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. • патенты • торговые марки