主要内容

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

com.mathworks.extern.java.MWArray 类

R2026b

命名空间: 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 接口,它确保其类型的对象可以序列化为字节流。值得注意的直接子类包括 MWCellArray 和 MWStructArray,它们专门化了此基类的行为和特性,以分别与 MATLAB 的原生元胞和结构体数组数据类型更加紧密地保持一致。

实现的接口:java.io.Serializable

直接已知子类:MWCellArray,MWStructArray

创建对象

构造函数

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

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

属性

全部展开

公共属性

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

方法

全部展开

版本历史记录

在 R2006a 中推出