I am writing a procedure that I would like to have several outputs. The code is as follows:
Initialize := proc (p, theta, PiV, PiU, n, m)
J := CompJ(PiU, m);
for i to n do
if member(i, V) then
Ai[i] := CompAi(PiU, PiV, i, n, J)
The function calls other functions previously defined that are not important here. Basically I would like to return the set J and the list Ai, but I am not sure on how to do it.
Once the procedure returns these elements, I would like to assign them to some variables. I am not sure on how this can be done when a function returns more than one thing.
Thanks in advance for the help