Main Content

length

並列オブジェクト配列の長さ

    説明

    L = length(obj) は並列オブジェクト配列 obj の長さを返します。これは、コマンド max(size(obj)) と同等です。

    すべて折りたたむ

    ジョブ オブジェクト J に割り当てられているタスクの数を調べます。

    ジョブを作成し、ランダムな数のタスクを割り当てて、10 行 10 列の乱数行列を生成します。

    c = parcluster(); % Use default profile
    j = createJob(c);
    num_Tasks = randi([1 50],1);
    for idx = 1:num_Tasks
       task_idx = createTask(j, @rand, 1, {10,10}); 
    end

    タスク j.Tasks のオブジェクト配列を調べます。

    L = length(j.Tasks)
    L = 41
    

    入力引数

    すべて折りたたむ

    調べるオブジェクト。単一の並列オブジェクトまたは並列オブジェクト配列として指定します。並列オブジェクトは distributedcodistributedgpuArrayCompositeparallel.Job、または parallel.Task のオブジェクトにすることができます。

    例: L = length(distributed(1:10))

    バージョン履歴

    R2006a より前に導入