Error with parfor and oop
Show older comments
Hi, I am using 2011b. When I try to use parfor in the following:
local_session_vector = my_object.empty(number_of_sessions,0);
matlabpool('open',3)
parfor i=1:number_of_sessions
local_name = directory_list{i};
local_path = [local_directory,local_name,separator];
local_session_vector(i) = my_object(local_path);
end
matlabpool('close')
I get an error message:
Error using parallel_function (line 598)
Not enough input arguments.
The loop performs correctly when using for instead of parfor. Any idea why? Is it a known issue between parfor and oop?
Answers (1)
Matt J
on 8 Feb 2013
0 votes
Just try rebooting and see if the problem goes away.
Categories
Find more on Get Started with MATLAB in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!