我是MATLAB新手,非常感谢您的帮助。我有一个结构“s”和里面“s”我有领域其中之一是“t”的审判和内部“t”我有近20个其他领域,他们都有价值写在1xn矩阵。我有近900次试验,并希望根据每次试验中的A场值(s.t.A)选择特定的试验。我怎样才能做到这一点?我有点失落,甚至不知道我应该寻找什么。谢谢。根据字段的值选择结构数组中的特定字段。
0
A
回答
0
我不清楚你的变量实际上是什么,它对你如何操作它们很重要。例如,您可能希望查看structfun
的问题 - 它允许您将函数应用于结构的每个字段,但它必须是标量,例如, structfun(@(x) x==180,s.t)
将为t
的每个字段返回==180
的结果。
如果你的结构不是标量,那么你可以尝试逻辑索引,例如[s.t([s.t.direction]==180)]
将返回一个结构,其中条件direction == 180
为true。
如果你提供了你正在使用的实际变量,那么你可能会得到更有帮助的答案。
+0
数据看起来更像这样: DATA = struct('Direction',{[1,1,1,1],[1,1,2,1],[2,2,2,2,2],[ 2,2,2,2,1,2],[2,2,2,2]}, '试验',{ '正确', '不正确', '不正确', '正确的', '正确的'}) ; **这只是一个例子,我还有其他领域,以及** 因此,例如我只是想与我的结构中的单元格有审判'正确'的单元格,我想将它们存储在一个单独的结构以及它们对应于该单元格的方向。我不确定我是否清楚或不为此道歉。 –
相关问题
- 1. Postgresql根据字段值选择特定的一组记录
- 2. 根据以前的选择字段值筛选选择字段
- 3. Postgres:选择json字段数组中包含特定值的所有字段?
- 4. 根据权限字段选择字段
- 5. 预先选择字段数组中选择字段的选项?
- 6. jQuery X-Editable:根据其他选择字段的值更新选择字段
- 7. 如何根据其他字段值更改OpenERP选择字段中的选项?
- 8. 从表中选择特定的字段?
- 9. 根据字段值
- 10. symfony2:选择字段的选定值
- 11. 根据子表中的字段值从DB中选择行
- 12. Mysql选择特定语言的字段
- 13. 从关系中选择特定字段
- 14. Belongs_to根据字段的值
- 15. SQL根据一个字段的值在两个字段之间进行选择
- 16. 根据JSON中的选择值填充多个字段
- 17. 如何从javascript数组中选择特定字段
- 18. 从表中的特定字段中选择最后一个值
- 19. 如何根据特定字段的值显示和隐藏Drupal 7字段
- 20. SQL根据单个字段选择
- 21. 根据数据库中的选择字段的值自动填充表单字段
- 22. 如何根据其他字段值来总结字段?
- 23. 从数据库表中选择特定字段
- 24. 根据字段值抓取mysql结果
- 25. Elasticsearch查询 - 根据其他字段打印特定字段
- 26. 根据特定的选择在下拉字段中显示表格
- 27. 根据字段组筛选记录
- 28. 如何根据特定字段的值更改行的颜色?
- 29. Symfony/Formbuilder。选择查询构建器上的特定字段
- 30. 如何根据日期字段选择不同的数据?
你能举一个简短的例子来说明你的问题,请输入结果。我假设你只是想通过查看你的数据很容易做索引。假设S是4维的,你可以尝试s(:,t,1,:)设置t = 1,看看你得到了什么 – GameOfThrows
它的一个<1x1 struct>“s”,其中包含一个名为“t”的字段,它是<1x900 struct>。 t具有900个单元,并且每个单元包含不同字段名称下的所有数据,例如“方向”,其是每个试验“t”具有可变长度的矢量[a a a a ...]。 a的值是0或180.我想要分组或选择所有具有值180的方向的试验“t”。非常感谢你 –
好吧,我明白了,你可以使用大括号来选择单元格{,索引应该和矩阵中的一样。 – GameOfThrows