find value and print
1 回表示 (過去 30 日間)
古いコメントを表示
Hello everyone,
This is my code:
(this code shows which machine the 1st job is assigned to.)
birfazson = makineatama(:,1:2:end)
resultt = birfazson(1,birfazson(2,:) == 1).'
Workspace;
birfazson:
30 36 4 16 5 22 17 23 66 26 15 27 (Works)
7 8 8 4 10 2 3 1 7 1 8 3 (machine)
resultt:
23
26
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/951169/image.png)
For example, I can see which machine is doing which job. 1. Resultt matrix, which works are done for the machine.
I can print.
1, 2, 3, 4,...10 in the Resultt matrix I want to print which jobs the machines enter one by one. how can I do it.
(Example)
resultt: (I want to do like this)
(For 1) (For2) (For 3)
23 22 17
26 27
0 件のコメント
回答 (1 件)
David Hill
2022 年 4 月 3 日
a =[30 36 4 16 5 22 17 23 66 26 15 27
7 8 8 4 10 2 3 1 7 1 8 3];
for k=1:3
b{k}=a(1,a(2,:)==k);
end
参考
カテゴリ
Help Center および File Exchange で MATLAB Parallel Server についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!