相关疑难解决方法(0)

如何在Matlab中定义结构

我知道可以通过几种方式定义结构,例如:

  1. 将字段添加到变量

    p.color.red = .2;
    p.color.green = .4;
    p.color.blue = .7;
    
    Run Code Online (Sandbox Code Playgroud)
  2. 通过赋值定义标量结构

    S = struct('a',  0, 'b',  1, 'c',  2);
    
    Run Code Online (Sandbox Code Playgroud)

我想要做的是创建一个结构定义(如C).我的最终目标是拥有一系列可以迭代并执行测试的结构.有什么办法可以定义一个通用结构然后创建它的实例吗?我应该使用其他一些机制吗?我知道MATLAB支持Java,我应该使用类/接口吗?

arrays matlab struct data-structures

19
推荐指数
2
解决办法
5万
查看次数

标签 统计

arrays ×1

data-structures ×1

matlab ×1

struct ×1