Бақылау сұрақтары:
m- Файл-дер қалай орындалады?
Submit(pjob) деген не?
Upar_pi.m және UParZadacha23.m файлдарының айырмашылығы неде?
Программа – функция деген не?
№11 тақырып. Тізбекті және параллель циклдер
Қарастырылатын сұрақтар:
Өнімділікті арттыру жолы
Тізбекті және параллель циклдарды жүзеге асыру жолдары
Тапсырма 1. Берілген мысалды тізбекті циклда тексеріп көр:
Тапсырма 2. «Массивтер» тақырыбына мысалдар қарастырайық. Келесі мысалдарды тексер:
matlabpool open local 8
clear;
n=10;
x=rand(n,1);
total=0.0;
big=-Inf;
fact=1;
for i=1:n total=total+x(i);
big=max(big,x(i));
fact=fact*x(i);
end
matlabpool close
Тапсырма 3.
big=-inf;
x=[5 9 -8 7 6 2]
for i=1:5
big = max(big,x(i));
end
Тапсырма 4. Кез келген массивтің элементтерінің минимумын, элементтерінің қосындысын және көбейтіндісін тап.
Достарыңызбен бөлісу: |