主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

com.mathworks.extern.java.MWArray 类

命名空间: com.mathworks.extern.java
超类:

用于管理 Java 中的数组类型的抽象 MATLAB 基类

描述

声明

public abstract class MWArray extends java.lang.Object implements java.io.Serializable

MWArray 类是 com.mathworks.extern.java 包的一部分,是原生 MATLAB 数组类型(特别是结构和元胞数组)的基础抽象类。从 Java 的核心 Object 类扩展并实现 Serializable 接口,它确保其类型的对象可以序列化为字节流。值得注意的直接子类包括 MWCellArrayMWStructArray,它们专门化了此基类的行为和特性,以分别与 MATLAB 的原生元胞和结构体数组数据类型更加紧密地保持一致。

实现的接口java.io.Serializable

直接已知子类MWCellArrayMWStructArray

创建对象

构造函数

protected  MWArray() 
protected  MWArray(int[] inDims) 
protected  MWArray(int rows, int cols)

这些构造函数是 protected,这意味着除非您正在扩展 MWArray 类,否则您不能直接从外部类中使用它们。如果您尝试创建 MWArray 或其子类的实例,则通常会使用这些子类提供的公共静态方法或构造函数。

属性

全部展开

公共属性

flatArray 字段提供多维数组数据的线性或“扁平化”表示。它由受保护的对象数组组成。

方法

全部展开

版本历史记录

在 R2006a 中推出