<< conj Elementary functions dec2base >>

deal


Distribute inputs to outputs.


Syntax


[R1, ... , Rn] = deal(A1, ... , An)
[R1, ... , Rn] = deal(A)

Input argument


A1, ... , An

variables

Output argument


R1, ... , Rn

variables

Description


deal replicates the input parameters to the corresponding output parameters.

If a singular input parameter is provided, its value will be duplicated across all outputs.

Examples


[A1, A2, A3] = deal(pi)

S = [];
S.A = [];
S(2).A = [];
S(3).A = [];
A1 = 200;
A2 = 'fifo';
A3 = 1:11;
[S.A] = deal(A1, A2, A3)

C = cell(1,3)
A1 = 200;
A2 = 'fifo';
A3 = 1:11;
[C{:}] = deal(A1, A2, A3)

See also


cell, struct.

History


Version Description
1.0.0 initial version

Author


Allan CORNET

<< conj Elementary functions dec2base >>