Azzera filtri
Azzera filtri

find value and print

1 visualizzazione (ultimi 30 giorni)
Esra Demirbilek
Esra Demirbilek il 3 Apr 2022
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
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

Risposte (1)

David Hill
David Hill il 3 Apr 2022
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
  1 Commento
Esra Demirbilek
Esra Demirbilek il 4 Apr 2022
Thank you for your help, but I want to print the k values ​​into the result matrix.
As I tried to explain in the example

Accedi per commentare.

Categorie

Scopri di più su MATLAB Parallel Server in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by