SimEvents: route using on attribute
    조회 수: 3 (최근 30일)
  
       이전 댓글 표시
    
I assign an attribute to an entity that is a 1D-Vector with a 10 elements. The attribute looks like this:
out_package = [ 1     1   245   247    40   248   245   124   204    36 ]
Now, what I'd love to do is to route the entities based on the first one. So all entities with the first value of the attribute vector '1' get routed into one queue, all entities with the first value of the attribute vector = '2' will get routed into another queue and so on. How do I do this? I see that the output switch can switch depending on the entitys attribute but does not seem to be able to handle my vector.
Any ideas?
댓글 수: 1
답변 (1개)
  Abdolkarim Mohammadi
      
 2021년 3월 12일
        
      편집: Abdolkarim Mohammadi
      
 2021년 3월 13일
  
      You can create a scalar attribute, whose value is equal to the first element of the vector. 
entity.Attribute2 = out_package (1);
댓글 수: 0
참고 항목
카테고리
				Help Center 및 File Exchange에서 Discrete-Event Simulation에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

