parfor

    0

    1答えて

    Matlabの並列プログラミングについて知っているので、私たちはワーカーが何をしているのかを正確に指定することができます。使用: if labindex == x %some computations end はまた、我々は並列にforループを実行することができます。使用した:私はいくつかのノードを持つクラスタを使用していますし、各ノードは、8つのコアを持つ parfor i1 =

    0

    1答えて

    私は午前中に研究をしてきたので、なぜこのコードが実行されないのか理解できません。 もともとコードは以下のとおりであった: nSim = 100; nTs = 40; nRep = 10; m1 = NaN(nTs,nSim); meanM1 = NaN(nTs,nRep); delta = [1/400,1/400,-1/400]'; d = -0.05; dataQCell = c

    0

    1答えて

    私はこのコードを44人の作業者がいるコンピュータで実行しました。ただし、ループ全体の実行時間は全体的に短くなりますが、並列実行の各反復はシリアルモードよりも遅くなります。 template=cell(31,1); for i=1:31 template{i}=rand(i+24); end parfor i=1:5 img=rand(800,128

    0

    1答えて

    私は以下のMATLABに並列ループを持っています。ループが同時に実行されているのではなく、少し遅れていることを確認する方法はありますか?私はバッチまたはスパムを使用するために開いているが、彼らの知識は限られており、助けに感謝します。 私は別のプログラム、myprogexe.exeを呼び出していますが、このプログラムはPC上の特定のポートにアクセスする必要があり、複数の要求は行かないため、要求に非常

    0

    1答えて

    クラスで定義した関数を使用して解析したいデータがあります。各データセットは同じクラスを使用します。私は独立した仕事があるので、私はparforを使ってより速くしたかったのです。残念ながら、parforを使用するとスピードアップが表示されません。コードが非常に大きいので、私は単純に最小の実例を提供することはできません。私はすでに数時間それを試して過ごす。 data(k)は機能を持つ他のクラスを呼び出

    0

    1答えて

    私はアルゴリズムmyAlgo()を持っています。これは、データセット(約1000matファイル)を解析するために、パラメータpar1を使用しています。 .matファイルへのパスは、myAlgo()にも渡すセル配列です。 myAlgo()関数には、クラスおよびその他の関数が含まれています。 par1のすべての値に対して、私はすべての1000の.matファイルをテストする必要があります。私は独立した(

    0

    1答えて

    私は1に番号のこのCollat​​zシーケンスを収束させるために必要な反復を計算するために使用したコードがあります。まもなく nums = input('Enter a number: '); iter = zeros(1, nums, 'uint16'); collatz = zeros(1, nums, 'uint64'); seqn = zeros(nums, 'uint64');

    -3

    1答えて

    私はMatlabの並列計算にparforを使用しています。私はこのコマンドに慣れていません。それが可能なら、私のコードを見て、私がparforで書くことができるかどうか教えてください。エラー: 変数pyraが使用されるため、parforループを実行できません。 parfor i = 1:inter scaled = resize(im, 1/sc^(i-1)); pyra.fe

    0

    1答えて

    円にない外点の数を計算したいと思います。しかし、私はこの問題を抱えています。私の円は単位円です。私のエラーはこれです:外部の一時変数は、各繰り返しの開始時に消去されます。 のparforループ。 function [ ] = girkoson(N,n) %UNTİTLED Summary of this function goes here % Detailed explanation goe

    1

    1答えて

    私は、(512 x 512)のイメージを、イメージの上の行を持つ(128 x 128)イメージの4つのセグメントにセグメント化しようとしています。次に並列parforループを実行しようとしています。しかし、そうすることはできません。ここに私のコードです。 FinalImage = ones(512,512); %visiblity function initialization, see equ