在MatLab中的对象数组中查找具有特定属性值的对象?
我有如下的课程在MatLab中的对象数组中查找具有特定属性值的对象?,matlab,oop,Matlab,Oop,我有如下的课程 class Car properties index price color end end 我创建了一个这些对象的数组,并向数组中添加了几辆汽车。所有的汽车都有一个独特的索引。现在我想在这个数组中找到索引为5的汽车。我怎样才能做到这一点?您可以采用以下两种方法之一: 从索引中创建一个数组,然后与5进行比较,生成一个逻辑数组,您可以使用该数组对数组进行索引,以获取符合条件的数组 item = obj_array(
class Car
properties
index
price
color
end
end
我创建了一个这些对象的数组,并向数组中添加了几辆汽车。所有的汽车都有一个独特的索引。现在我想在这个数组中找到索引为5的汽车。我怎样才能做到这一点?您可以采用以下两种方法之一:
5
进行比较,生成一个逻辑
数组,您可以使用该数组对数组进行索引,以获取符合条件的数组
item = obj_array([obj_array.index] == 5)
句柄
类而不是值类时有效)
您可以通过以下两种方式之一执行此操作:
5
进行比较,生成一个逻辑
数组,您可以使用该数组对数组进行索引,以获取符合条件的数组
item = obj_array([obj_array.index] == 5)
句柄
类而不是值类时有效)