parfor

    -1热度

    1回答

    我有一个脚本,它解决了for循环中许多参数的微分方程组。 (迭代是完全独立的,但是在每次迭代结束时,根据计算结果修改大矩阵(mat))。下面是代码:(B是含有参数的矩阵) mat=zeros(20000,1); for n=1:20000 prop=B(n,:); % B is a (20000 * 2) matrix that contains U and V p

    -1热度

    1回答

    谁能给我解释一下,为什么下面给出一个错误u,但也不是为h max_X = 100; max_Y = 100; h = ones(max_Y,max_X); u = zeros(max_Y,max_X); parfor l=1:max_X*max_Y i = mod(l-1,max_X) + 1; j = floor((l-1)/max_Y) + 1; for k=1:9

    1热度

    1回答

    我的代码段 display('Descriptor Extraction...'); DESCRIPTORS = {}; descriptor_for_each_class = {}; num_classes = length(imgs_dir); IMAGES = {}; for i = 1:num_classes class_name = classes{i};

    0热度

    1回答

    后空我试图用Matlab 2013a和i7处理器Ubuntu的13.04机器上运行一些并行我的Matlab代码: range = [0.75 0.8]; scores = cell(length(range), 1); parfor i=1:length(range) pca_accuracy = range(i); scores{i, :} = cross_valida

    0热度

    2回答

    我在Matlab中有下面的代码(当然简化了,但是这显示了问题的根源),它以前使用for;我想改变它使用parfor代替: isForeground = ones(1, size(In, 1)); % this used to be a simple for parfor i=1:X data = output_of_some_expensive_function();

    1热度

    1回答

    我运行一个MATLAB脚本,它会生成图像并将它们保存到某个文件夹中。当代码崩溃时,我无法删除该文件夹中的几张图像,除非我重新启动MATLAB。 我可以解决这个问题没有重新启动MATLAB程序? 代码: clear,clc,close all SRC1 = 'SRC1'; SRC2 = 'SRC2'; suffix1 = '_suffix1.png'; suffix2 = '_suffix2

    2热度

    1回答

    我需要并行执行两个Matlab函数。问题是从他们那里获得结果比执行慢得多。 第一种方法: spmd; if labindex==1, K=MatricaK(NP, NE, r, Kxx, N, h, 1); %K is 1000x1000 matrix end; if labindex==2, F=Apkrovos(NP, NE, N, r, Ta, h, 1); %F

    1热度

    1回答

    是否可以切片3'rd线(tt)?这段代码被简化了,但问题是相似的。我在数组索引中使用乘法迭代器(3 * i),但它不起作用。也许有可能以某种方式改变它。 parfor i = 1 : NE tmp = i * [1, -1; -1, 1]; tt(3*i-1:3*i+1) = tmp([3,2,4]); pp(i) = tmp(1,1,i); end;

    2热度

    2回答

    我需要使用Matlab释放内存而没有清除命令(我在并行工具箱的parfor循环内,我无法调用清除);我读的是,例如,代替 clear v 我可以设置 v=[] 的问题是:与“= []”我解除分配的“V”的存储器中或只设置v到一个空值和先前的内存仍然分配,然后无法使用? 谢谢

    1热度

    1回答

    我想读取大量文件,处理它们中的每个文件并将其中的每个文件的结果保存在.mat文件中。每个文件的处理都是独立于其他文件的,所以我想尝试使用parfor。我写了下面Matlab的脚本文件: load filelist obj = package.name.SomeObject(); matlabpool local 5 parfor i=1:length(filelist) resul