MATLAB Answers

parfor problems ( add attached files)

30 views (last 30 days)
Minsik Km
Minsik Km on 6 Jul 2020
Commented: Minsik Km on 7 Jul 2020
My code is too slow, so i tried using 'parfor' like below
parfor i = 1:26
etatl=(i*10)+90;
xil=etatl+3;
for j= 1:20
qso=j*0.00005
qmo = 0.001-qso;
fbt_ % this is my code for calculation
end
end
=============================================
but i still get error, 'UndefinedFunction error in 'etatl' worker.
use addAttachedFiles(pool,files) and attach needed files. check 'parallel.Pool/addAttachedFile'.
=====
i checked 'parallel.Pool/addAttachedFile' but i still don't know how to solve the problem..

  0 Comments

Sign in to comment.

Accepted Answer

Edric Ellis
Edric Ellis on 6 Jul 2020
I think the problem here is that "fbt_.m" is a script file. You should convert it to a function. More in the doc about scripts and functions here: https://www.mathworks.com/help/matlab/matlab_prog/scripts-and-functions.html .

  1 Comment

Minsik Km
Minsik Km on 7 Jul 2020
thank you!
i will try that way.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by