三维数组

2023-12-09

在分类问题中,我有c数据类别,每个类别都有e该数据的示例,每个示例由长度为 的特征向量表示f。在 Matlab 中表示此结构的最佳方式是什么?

我可以用一个c-by-e元胞数组,其中每个元素都是长度的一维数组f。但是,我想避免使用元胞数组。如果我使用 3D 数组,我不知道如何实现它。尺寸是多少?(c, e, f) or (f, e, c)?


3D 矩阵的限制是维度必须具有固定长度(因此所有类都必须具有相同数量的示例和特征)。

假设您想要一个通用答案,并且希望避免使用元胞数组,则可以使用结构体数组:

c(3).name = 'cls3';  %// name of 3rd class

c(3).example(1).name = 'c3e1';    %// name of 1st example of 3rd class 
c(3).example(1).data = [1 2 3 4];  %// not sure what is your data structure here
c(3).example(1).features_ID = [101 102];  %// ID of features

c(3).example(2).name = 'c3e2';
c(3).example(2).data = [1 2 3 4 5 6];
c(3).example(2).features_ID = [101 102 103];

我只填了第三堂课,有两个例子,但你明白了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

三维数组 的相关文章

  • C# 中的 strstr() 等效项

    我有两个byte 我想找到第二个的第一次出现byte 在第一个byte 或其中的一个范围 我不想使用字符串来提高效率 翻译第一个byte to a string会效率低下 基本上我相信就是这样strstr 在 C 中做 最好的方法是什么 这
  • Angular 4 显示其中的数据

    我不喜欢从 API 返回到我的 Angular 4 应用程序的数据 这是 JSON 的示例 我不关心美元 但这是我正在处理的数据类型 最终目标是在页面上展示 Coin Price BTC 4 281 28 ETH 294 62 etc JS
  • 对象数组的数组(二维数组)JNI

    我正在努力创建自定义对象类型 ShareStruct 的二维数组 jobjectArray ret jobjectArray ins jobjectArray outs jclass myClass env gt FindClass env
  • numpy:如何连接数组? (获得多个范围的并集)

    我使用Pythonnumpy 我有一个 numpy 索引数组a gt gt gt a array 5 7 12 18 20 29 gt gt gt type a
  • 高效创建抗锯齿圆形蒙版

    我正在尝试创建抗锯齿 加权而不是布尔 圆形掩模 以制作用于卷积的圆形内核 radius 3 no of pixels to be 1 on either side of the center pixel shall be decimal a
  • D 动态数组初始化、stride和索引操作

    抱歉 这成为了有关数组的三重问题 我认为 动态 数组在 D 中确实很强大 但以下问题已经困扰我一段时间了 在 C 中 我可以轻松地分配具有指定值的数组 但在 D 中 我还没有找到这样做的方法 当然下面的内容是没有问题的 int a new
  • char 数组声明中字符串文字周围的大括号有效吗? (例如 char s[] = {"Hello World"})

    偶然间我发现这条线char s Hello World 已正确编译并且似乎被视为相同char s Hello World 不是第一个 Hello World 一个包含一个 char 数组元素的数组 因此 s 的声明应为char s 事实上如
  • 如何初始化一个最初大小未知的数组?

    假设我有这个 int x int x State Determined By Program const char pArray const int x 在使用 pArray 之前如何初始化它 因为Array的初始大小是由用户输入决定的 T
  • matlab中无限while嵌套在for循环中

    我想做一个while循环 嵌套在for在 Matlab 中循环以查找数据中不同对之间的距离 我的数据具有以下形式 ID lon lat time 1 33 56 40 89 803 2 32 45 41 03 803 3 35 78 39
  • 在matlab中不使用for循环检查数组中的成员资格

    我想简化这段代码 使其无需 for 循环即可工作 for i 1 N for j 1 N if ismember j A PID i i TFP i j PID i i end end end 其中A是一个包含一些标签的矩阵 我之前存储的T
  • 搜索深度嵌套数组以更新对象

    我有一个深层嵌套的数据结构 我有兴趣匹配数组 和数组数组 中的某个值 然后将一些数据推送到随附的数组中 例如以下是我的数组colors并伴随着的是更多颜色数组可能存在也可能不存在 var myData color green moreCol
  • 将 numpy 代码点数组与字符串相互转换

    我有一个很长的 unicode 字符串 alphabet range 0x0FFF mystr join chr random choice alphabet for in range 100 mystr re sub W mystr 我想
  • PHP 和 NLP:嵌套括号(解析器输出)到数组?

    想要将带有嵌套括号的文本转换为嵌套数组 以下是 NLP 解析器的输出示例 TOP S NP PRP I VP VBP love NP NP DT a JJ big NN bed PP IN of NP NNS roses 原文 我喜欢一大床
  • C 中函数参数中的固定数组或指针之间的区别?

    之间有区别吗 void draw line float p0 2 float p1 2 float color 4 和这个 void draw line float p0 float p1 float color in C 项目清单 C 和
  • Angular JS 中的数组

    我是 Angular JS 新手 我正在将元素推送到数组中 然后想使用 ng repeat 在 html 中显示 scope groupedMedia Adding elements through a for loop scope gro
  • matlab中更快的插值方法

    我正在使用 interp1 来插值一些数据 temp 4 30 4 rand 365 10 depth 1 10 dz 0 5 define new depth interval bthD min depth dz max depth ne
  • 将 NumPy 数组按元素映射到更多维度的数组

    我想要地图anumpy array从 NxM 到 NxMx3 其中三个元素的向量是原始条目的函数 lambda x f1 x f2 x f3 x 然而 像这样的事情numpy vectorize不允许改变尺寸 当然 我可以创建一个零数组并进
  • 重新排列数组键 php [重复]

    这个问题在这里已经有答案了 我有这个数组 Array 15 gt 13 1 16 gt Mark one answer 19 gt You see a car on the hard shoulder of a motorway with
  • Java-如何将黑白图像加载到二进制中?

    我在 FSE 模式下使用 Java 和 swing 我想将完全黑白图像加载为二进制格式 最好是二维数组 并将其用于基于掩码的每像素碰撞检测 我什至不知道从哪里开始 过去一个小时我一直在研究 但没有找到任何相关的东西 只需将其读入Buffer
  • 如何将数据传递给 MATLAB oncleanup 函数?

    我有一个编译好的 matlab 程序 可以自动调整机器参数 在调整周期结束时 我需要恢复一些原始设置 有时会发生意外错误 有时用户会发现调整算法未正常工作 因此应终止 使用 control C 如果发生可预测的错误 我可以使用 try ca

随机推荐

  • 如何知道php脚本是否通过require_once()被调用? [复制]

    这个问题在这里已经有答案了 我的网络应用程序有很多模块 每个模块都有一个 主 php 脚本 该脚本根据发送到主模块的查询加载子模块 file clientes php check for valid user import CSS and
  • 如何使用 Mac OS X 终端将目录中最旧或最新的文件移动到另一个目录

    我正在 Mac OSX 10 6 终端上尝试使用以下命令 但它不起作用 知道我可能做错了什么吗 这些工作 列出最近的文件 ls l t head 2 列出最旧的文件 ls gt tail 1 但当我尝试移动最旧的文件 这样它就不起作用 mv
  • MVC 页面首次查看速度缓慢

    我有一个简单的应用程序 其中包含 MVC 页面 除了 HTML 和 Razor C 代码 不多 之外 没有 javascript 图像或任何其他内容 在我看来 当页面第一次加载时 它们需要很长时间 然后加载速度就会快得多 第一次请求页面时
  • 使用 Ruby 从 CDIP 数据创建光谱热图或强度图

    背景 根据沿海信息数据计划 CDIP 他们正在生成波涌的光谱热 强度图 这是通过包含能量密度 持续时间 以秒为单位 和方向 以度为单位 180 度代表南 的数据动态生成的 数据样本 下面是对数据的解释 http cdip ucsd edu
  • 可以并行安装同一版本 Visual Studio 的多个套件吗?

    我想知道是否可以在同一台计算机上安装 Visual Studio 2008 Pro 和 Visual Studio 2008 standard 我尝试在express之后安装pro MSDN上提供的试用版 似乎要求它们安装在同一目录中 这是
  • 在不关闭键盘的情况下在文本字段之间切换时 Xcode 约束中断

    这几天我一直在与 Xcode 中的一个问题作斗争 但我不知道出了什么问题 我创建了一个带有三个独立文本字段的简单 UIViewcontroller 当我在模拟器或物理设备上运行应用程序时 当我点击文本字段时 我会在控制台中收到此警告 仅当我
  • 如何对 spring security @PreAuthorize 自定义表达式进行单元测试

    PostMapping ResponseStatus HttpStatus CREATED PreAuthorize messageSecurityService isAuthorized userAuthentication public
  • C/C++:将 char 中的十六进制值转换为整数

    我将十六进制值存储为字符 char A 0 char B 6 char C E 我需要将它们转换为整数 我知道 atoi 但这仅适用于十进制编码的字符值 有类似的功能吗 int v A gt 9 A 0x20 A 10 A 0 对于 ASC
  • 使用 JavaScript 验证电话号码

    我在一些网站上找到了这段代码 它运行得很好 它验证电话号码是否采用以下格式之一 123 456 7890 or 123 456 7890 问题是我的客户 我不知道为什么 也许是客户的东西 想要添加另一种格式 连续的十个数字 如下所示 123
  • 将鼠标悬停在 Chartjs 饼图上时画布填充文本消失

    我正在使用来自 Chartjs 的圆环图 并在画布的中心填充两行文本 这些在初始动画后显示得很好 但是当我将鼠标悬停在甜甜圈上时 会显示相关元素的工具提示 这是预期的 但填充文本消失 发生这种情况的任何原因以及我该如何纠正它 这是我用来在画
  • AngularJS 中的视图未更新

    在事件回调中更新模型时更新模型属性对视图没有影响 有解决这个问题的想法吗 这是我的服务 angular service Channel function var channel null return init function chann
  • 最佳实践 - 警告:方法缺少“等待”操作员警告

    是的 我知道还有其他问题涉及此警告的含义以及如何解决它 但是 我对异步编程的最佳实践有疑问 我有一个服务层 用于处理数据层和表示层之间的数据传输 该服务包含多个查询数据库并返回结果的方法 我一直在尝试尽可能使用异步编程 一个例子 publi
  • 如何合并两个可观察量并提前完成

    内置的行为Merge运算符完成时both来源已完成 我正在寻找这个运算符的一个变体 它产生一个可观察的结果 当any两个源可观察量的完成 例如 如果第一个可观察的成功完成并且later第二个可观察的结果有一个异常 我希望忽略这个异常 我想出
  • 使用 FullTrustProcessLauncher 类从 UWP 应用启动 powershell 脚本

    有没有办法从我的 UWP 应用程序启动 powershell 脚本 我读过我们必须使用 FullTrustProcessLauncher 类 但我不明白如何使用 实现它 你有什么主意吗 Docs https learn microsoft
  • Firestore 无效权限:request.auth.uid in

    我正在使用 Cloud Firestore 但似乎无法让 IN 运算符使用安全规则 我尝试过使用数组和映射 但都不起作用 当然 当我将其设置为allow read write 效果很好 我究竟做错了什么 Rules service clou
  • Android,RelativeLayout在同一RelativeLayout中更改ImageView时重新启动Marquee-TextView

    我还没有找到解决我的问题的方法 也许你可以在这里帮助我 我使用带有 ImageView 和 TextView 作为子项的relativelayout TextView 包含大文本 应从右向左滚动 但是每次当我向 ImageView 设置新图
  • 文件中出现错误(文件,“rt”):无法打开连接

    我正在运行以下代码 Create a list of all the files file list lt list files path R natural language processing class notes pattern
  • 将 void(无返回函数)映射到数组上

    标题是不言自明的 是否有任何映射方式 例如 addGestureRecognizer在一个数组上UIGestureRecognizers 我一直在摆弄各种变化 recognizers map MyWebOutlet addGestureRe
  • 寻找哈希函数 /Ordered Int/ 到 /Shuffled Int/

    我正在寻找可以将有序整数索引值更改为随机哈希索引的恒定时间算法 如果是可逆的就太好了 我需要每个索引的哈希键都是唯一的 我知道这可以通过在大文件中查找表来完成 IE 创建所有整数的有序集合 然后随机打乱它们并以随机顺序写入文件 然后您可以在
  • 三维数组

    在分类问题中 我有c数据类别 每个类别都有e该数据的示例 每个示例由长度为 的特征向量表示f 在 Matlab 中表示此结构的最佳方式是什么 我可以用一个c by e元胞数组 其中每个元素都是长度的一维数组f 但是 我想避免使用元胞数组 如