三维数组

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(使用前将#替换为@)

三维数组 的相关文章

  • 熊猫:什么是视图?

    请帮助我理解 什么是view在熊猫中 我知道如果我们改变一些东西view我们总是对原始对象进行更改 但物体的视图和原始物体有不同id s例如 这是否意味着view是另一个对象引用原始对象吗 机制是什么 我尝试过但找不到解释 import p
  • Matlab dec2bin 给出错误的值

    我正在使用 Matlab 的 dec2bin 将十进制数转换为二进制字符串 但是 我得到了错误的结果 例如 gt gt dec2bin 13339262925365424727 ans 101110010001111010010100111
  • Swift - 如何复制包含引用类型的数组

    我正在尝试复制数组及其值 为什么两个数组都引用同一个变量 您可以在 Playground 中尝试此操作 var view UIView view tag 1 var a UIView var b UIView a append view b
  • 使用 Arrays.copyOf 复制不同类型的数组时出现问题

    我正在尝试创建一个方法 该方法几乎将任何内容作为参数 并返回带有某些分隔符的值的串联字符串表示形式 public static String getConcatenated char delim Object names String st
  • 数组所有可能的组合

    我有一个字符串数组 ted williams golden voice radio 我希望这些关键字的所有可能组合采用以下形式 ted williams golden voice radio ted williams ted golden
  • 通过链接导航多个对象而不重复

    我正在尝试浏览一堆带有其他对象链接的对象 我想从 id 1 开始并浏览每个对象 有些对象会循环回到之前的对象 所以我想确保每个对象只查看一次 否则我会陷入无限循环 我还希望能够通过链接导航来判断哪些对象无法访问 我认为导航顺序并不重要 这是
  • php将多维数组内爆为制表符分隔行

    我有一个多维数组 BlockData 其中有 13 个维度和 n 个数组元素 我需要将此数组内爆回单个长字符串 其中元素由 n 换行和尺寸由 t tabs 我尝试过使用array map 功能没有成功 需要帮助来完成此任务 请帮忙 这可以使
  • 在 CodeIgniter 中将数组与 Calendar 类一起使用

    我正在尝试为我的日历应用程序创建一个相当复杂的数组 它应该包含日期 日期名称 类型 和事件 如果有 我已经创建了这个 dates 22 day gt Friday type gt weekday 23 day gt Saturday typ
  • MATLAB 类的 Description 和DetailedDescription 属性

    内置 MATLAB 类具有 Description 和 DetailedDescription 属性的值 gt gt handle ans meta class handle Package meta Properties Name han
  • 将数组转换为具有默认值的对象的更简洁方法? (洛达什可用)

    我有一个数组 比如说 a b c 我想将其转换为一个对象 该对象以数组值作为键和我可以设置的默认值 所以如果默认值是true 我希望我的输出是 a true b true c true 下面的代码是否有更简洁的版本来实现此目的 var my
  • JavaScript 中最长的通用前缀

    我正在尝试解决 Leet Code 挑战14 最长公共前缀 https leetcode com problems longest common prefix 编写一个函数来查找字符串数组中最长的公共前缀字符串 如果没有公共前缀 则返回空字
  • 如何构建 if 语句并与各种值进行比较?

    我该怎么写这个if以更好的方式声明条件 if data in 8 downto 1 x 70 or data in 8 downto 1 x 69 or data in 8 downto 1 x 72 or data in 8 downto
  • 如何从数组中提取特定元素?

    如果我有一个数组a 1 2 3 4 5 6 7 8 9 10 我想要这个数组的一个子集 第 1 个 第 5 个和第 7 个元素 是否可以通过简单的方式从该数组中提取这些内容 我在想这样的事情 a 0 4 6 1 5 7 但这行不通 还有一种
  • 在 C 中将字符追加到字符数组

    我想将一个字符附加到代表字符串的字符数组中 我正在使用结构来表示字符串 struct String char c int length int maxLength String realloc弄乱了我的数组 当我打印字符串时 它会从内存中打
  • 如何实现 Vec 的修剪?

    Rust 提供了字符串的修剪方法 str trim http doc rust lang org stable std primitive str html method trim删除前导和尾随空格 我想要一个对字节串执行相同操作的方法 应
  • 交换关联数组中的两个项目

    Example arr array apple gt sweet grapefruit gt bitter pear gt tasty banana gt yellow 我想调换一下柚子和梨的位置 这样数组就变成了 arr array ap
  • 在 Play2 和 Scala 中解析没有数据类型的 JSON

    people name Jack age 15 name Tony age 23 name Mike age 19 这是我试图解析的 json 示例 我希望能够对每个人进行 foreach 操作并打印他们的姓名和年龄 我知道当 json 数
  • 通过 $_SESSION 从一个脚本发送到另一个脚本期间数据丢失

    我正在尝试将一个充满属性的对象从一个 PHP 发送到另一个 PHP SESSION object obj where obj是一个用 foreach 循环指定的对象 foreach array of objects as obj SESSI
  • 为什么这两种不同的构造数组的方式会产生不同的行为?

    当我以两种不同的方式构造一个 2 元素数组时 例如a and b 当我将一个元素添加到内部数组之一时 我得到两个不同的结果 这也会发生在append 根据构建每个之后的输出 我希望它们完全相同 julia gt a 2 element Ar
  • 使用 python/numpy 重塑数组

    我想重塑以下数组 gt gt gt test array 11 12 13 14 21 22 23 24 31 32 33 34 41 42 43 44 为了得到 gt gt gt test2 array 11 12 21 22 13 14

随机推荐

  • 如何知道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 但是 我想避免使用元胞数组 如