کلیدستان

نسخه‌ی کامل: موازی نوشتن کد های متلب
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
عرض سلام خدمت همگی.
من یهی کنم. function دارم که داخلش از نزدیک 9 تا حلقه تشکیل شده، این حلقه ها گام 2 یا جایی گام یک دارن بهمین دلیل نتونستم با parfor تابع رو موازی کنم. بنظرم اومد که ode که تابع ام رو میخونه رو موازی کنم. ولی ارور میده. من تازه شروع کردم به موازی نوشتن. ولی خیلی گشتم تو mathwork و help matlab نتونستم مشکلم رو حل کنم. خواستم شما دوستان کمکم کنین. شدید گیر کردوم. ممنونم. من بخش ode رو قرار میدم.


parfor  ff=1:2
   
[T2,Y2]=ode113(@(t,X) AAA(t,X,epsilon,t0),0:dt:time,IC1);
end
2 Y رو ذخیره نمیکنه. من نیازش دارم چون بعدا تو حلقه جریان باید قرارش بدم. لطفا کمکم کنین