clear all
close all
no_of_processors=5;
task_matrix=zeros(no_of_processors,3);
for i=1:no_of_processors
Burst_time=randi(20);
% Priority = minValue + (maxValue-minValue)*randi(5);
Priority=randi(5);``
task_matrix(i,:)=[i Burst_time Priority];
end
disp('Processors Burst_time Priority');
disp('....................................');
disp(task_matrix);
這是我的代碼來產生隨機突發時間和優先級,這裏的東西是我得到隨機優先級,這是重複。我需要不應該重複的優先權。任何人都可以幫助我。任何人都可以幫助我啓動一個時間段?在matlab中循環調度
我使用的是randperm,但是這並沒有幫助,當涉及到這一行「task_matrix(i,:)= [i Burst_time Priority];」它將錯誤顯示爲下標分配維度不匹配。 – user3239872