Concatenating arrays Assign studentIDs with concatenated row arrays groupA and groupB. Function Save Reset MATLAB DocumentationOpens in new tab function studentIDs = CombineIDs(groupA, groupB) % groupA: row array of group A's student IDs % groupB: row array of group B's student IDs % Assign studentIDs with concatenated row arrays groupA and groupB studentIDs = 0; end 1 2 3 4 5 6 7 8 Code to call your function

Answer :

Answer:  

Matlab code with step by step explanation and output results are given below

Explanation:

We have to construct a simple Matlab function named "studentIDs" that accepts two arguments row arrays groupA and groupB and returns the concatenated row array containing the elements of groupA and groupB.

function studentIDs = CombineIDs(groupA, groupB)

% here we concatenated the two row arrays together.

studentIDs=[groupA groupB];

% If you want to make it a column array then place a semicolon between groupA and groupB

end

Output:

Calling this function with groupA=[100, 101] and groupB=[230, 231, 232]   returns the following output:

CombineIDs([100,101], [230, 231, 232])

ans =     100   101   230   231   232

Calling this function with groupA=[1, 2, 3] and groupB=[4, 5, 6, 7, 8]   returns the following output:

CombineIDs([1,2,3], [4,5,6,7,8])

ans =      1     2     3     4     5     6     7     8

Hence the function correctly concatenates the two row arrays together.

Other Questions