Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In a script file (sc2), write a general code to generate two m x n positive inte

ID: 3720352 • Letter: I

Question

In a script file (sc2), write a general code to generate two m x n positive integer matrices with no elements larger than 10, matrix A and matrix B. Then the code will merge these two matrices to compute matrix C [A B]. Use a function file (fu2) that has three inputs (A,B,C) and five scaler outputs (P1,P2,P3,P4,P5) that will go back to the script file to be printed on the screen in a professional way: 2. P1: the summation of odd numbers in matrix C P2: the summation of even numbers in matrix C P3: the number of elements that equal 10 in matrix O P4: which row of matrix C that has the maximum summation of its elements P5: How many elements in matrix A that equals to their corresponding elements in matrix B Run the code for m n 20 and write down the results. P3 P4

Explanation / Answer

sc2.m CODE:

m=20;
n=20;
A=randi(10,m,n); %- this function creates randon matrix of max integer element 10 of matrix size mxn
B=randi(10,m,n);
C=[A B];

fu2 function code:

function [p1,p2,p3,p4,p5]=fu2(A,B,C)
[m,n]=size(A); %-m is row and n is column
[m1,n1]=size(C); %- m1 is row and n1 is column


%----Summation of ODD number in matrix C---%
p1=0; %- p1 will contain sum of odd numbers
for i=1:m1
for j=1:n1
if(mod(C(i,j),2)==1)
p1=p1+C(i,j);
end
end
end

%----Summation of EVEN number in matrix C---%
p2=0;   %- p2 will contain sum of even numbers
for i=1:m1
for j=1:n1
if(mod(C(i,j),2)==0)
p2=p2+C(i,j);
end
end
end

%----Number of elements that equal 10 in matrix C---%
p3=0; %- p3 will contain number of element
for i=1:m1
for j=1:n1
if(C(i,j)==10)
p3=p3+1;
end
end
end


%----Which row contains maximum summation of its elements---%
max_val=0;
p4=0; %- p4 will contain row number
for i=1:m1
val=sum(C(i,:));
if(val>=max_val)
max_val=val;
p4=i;
end
end


%----how many elements in matrix A that equals to theirs corresponding element is ,matrix B---%
p5=0; %- p5 will contain number of element
for i=1:m
for j=1:n
if(A(i,j)==B(i,j))
p5=p5+1;
end
end
end

end

DATA:

INPUT:

A Matrix :
3   2   9   7   2   4   4   3   4   7   1   8   2   6   1   4   3   10   1   4
5   4   10   7   3   8   7   8   2   8   8   4   5   9   7   1   3   9   2   2
6   5   8   7   5   7   2   3   10   10   3   9   8   9   7   5   6   8   7   3
10   10   4   1   6   1   8   2   7   10   5   8   9   10   8   2   7   6   4   10
5   2   6   1   5   7   3   7   5   2   7   4   8   1   9   2   5   2   9   7
10   9   2   4   9   4   10   5   7   2   4   3   4   9   10   3   3   4   2   5
4   7   10   6   6   10   3   5   6   7   8   8   6   7   8   2   10   2   10   10
8   4   9   7   10   1   8   7   7   1   4   10   1   10   6   2   1   1   6   2
7   2   9   5   7   5   2   8   6   6   7   4   2   6   10   1   2   10   8   8
6   5   3   9   10   5   3   4   8   6   8   7   2   5   6   7   2   4   10   8
7   5   6   8   3   5   1   7   6   9   5   5   7   9   1   3   2   3   3   6
7   2   1   10   7   8   6   5   10   5   1   9   5   3   2   6   7   4   5   2
2   6   5   6   3   4   7   9   3   4   4   8   2   5   9   7   6   5   5   6
2   3   4   4   7   8   6   9   2   7   5   2   5   10   5   5   1   7   8   3
10   4   2   2   7   5   5   3   2   8   3   9   2   6   9   6   10   1   9   2
2   6   2   7   1   1   7   7   1   6   2   10   1   9   3   5   8   9   2   3
1   3   5   8   3   2   7   6   5   4   9   6   9   8   6   2   8   6   2   9
6   3   1   5   3   8   7   6   5   2   5   9   6   6   7   5   1   9   4   1
9   7   6   1   7   5   7   9   4   6   9   6   10   3   1   9   9   4   1   3
7   3   5   3   9   2   10   3   8   3   4   2   7   7   7   9   10   5   6   1

B matrix:
5   10   8   2   8   10   1   4   1   5   7   4   7   7   2   9   2   6   10   2
1   6   4   7   3   5   4   4   7   4   5   6   8   7   1   10   7   6   8   9
9   2   7   4   4   7   8   3   5   6   3   4   7   4   8   1   10   6   1   1
2   9   8   7   6   8   7   3   10   8   1   5   5   2   4   6   4   1   4   1
1   4   2   8   3   5   2   9   5   5   9   2   4   1   7   1   5   8   8   6
4   3   2   6   7   7   2   8   7   5   2   3   9   5   4   9   10   10   8   8
5   8   6   8   5   2   1   6   2   2   2   1   4   2   7   10   10   4   3   4
2   1   5   3   2   10   1   2   4   1   7   10   9   8   1   1   7   10   3   2
10   1   9   8   8   2   5   3   2   3   9   7   8   4   10   10   10   4   7   4
4   7   8   10   2   3   7   1   8   4   6   10   9   9   9   1   8   9   5   3
3   7   8   9   3   8   8   10   9   7   8   2   6   8   8   7   4   5   7   6
1   6   1   1   3   5   6   8   4   10   2   10   7   6   9   8   7   5   3   10
3   8   1   4   6   8   2   6   7   10   10   8   10   2   4   6   3   3   2   7
1   8   1   4   1   4   7   4   3   5   6   6   5   10   7   9   3   2   9   2
6   8   8   7   5   3   2   2   6   3   7   5   1   3   6   9   7   4   8   4
8   3   10   6   2   1   2   7   9   8   1   3   9   10   6   7   6   8   10   1
7   7   7   8   2   7   1   10   6   8   9   8   7   3   3   2   5   8   2   6
1   6   2   4   8   5   2   2   4   8   8   3   4   4   3   3   7   7   2   5
1   4   8   3   3   5   2   3   3   8   2   1   10   1   5   2   8   1   1   10
8   1   2   1   7   7   2   4   5   2   6   8   3   7   3   1   6   9   5   9

C Matrix:

3   2   9   7   2   4   4   3   4   7   1   8   2   6   1   4   3   10   1   4   5   10   8   2   8   10   1   4   1   5   7   4   7   7   2   9   2   6   10   2
5   4   10   7   3   8   7   8   2   8   8   4   5   9   7   1   3   9   2   2   1   6   4   7   3   5   4   4   7   4   5   6   8   7   1   10   7   6   8   9
6   5   8   7   5   7   2   3   10   10   3   9   8   9   7   5   6   8   7   3   9   2   7   4   4   7   8   3   5   6   3   4   7   4   8   1   10   6   1   1
10   10   4   1   6   1   8   2   7   10   5   8   9   10   8   2   7   6   4   10   2   9   8   7   6   8   7   3   10   8   1   5   5   2   4   6   4   1   4   1
5   2   6   1   5   7   3   7   5   2   7   4   8   1   9   2   5   2   9   7   1   4   2   8   3   5   2   9   5   5   9   2   4   1   7   1   5   8   8   6
10   9   2   4   9   4   10   5   7   2   4   3   4   9   10   3   3   4   2   5   4   3   2   6   7   7   2   8   7   5   2   3   9   5   4   9   10   10   8   8
4   7   10   6   6   10   3   5   6   7   8   8   6   7   8   2   10   2   10   10   5   8   6   8   5   2   1   6   2   2   2   1   4   2   7   10   10   4   3   4
8   4   9   7   10   1   8   7   7   1   4   10   1   10   6   2   1   1   6   2   2   1   5   3   2   10   1   2   4   1   7   10   9   8   1   1   7   10   3   2
7   2   9   5   7   5   2   8   6   6   7   4   2   6   10   1   2   10   8   8   10   1   9   8   8   2   5   3   2   3   9   7   8   4   10   10   10   4   7   4
6   5   3   9   10   5   3   4   8   6   8   7   2   5   6   7   2   4   10   8   4   7   8   10   2   3   7   1   8   4   6   10   9   9   9   1   8   9   5   3
7   5   6   8   3   5   1   7   6   9   5   5   7   9   1   3   2   3   3   6   3   7   8   9   3   8   8   10   9   7   8   2   6   8   8   7   4   5   7   6
7   2   1   10   7   8   6   5   10   5   1   9   5   3   2   6   7   4   5   2   1   6   1   1   3   5   6   8   4   10   2   10   7   6   9   8   7   5   3   10
2   6   5   6   3   4   7   9   3   4   4   8   2   5   9   7   6   5   5   6   3   8   1   4   6   8   2   6   7   10   10   8   10   2   4   6   3   3   2   7
2   3   4   4   7   8   6   9   2   7   5   2   5   10   5   5   1   7   8   3   1   8   1   4   1   4   7   4   3   5   6   6   5   10   7   9   3   2   9   2
10   4   2   2   7   5   5   3   2   8   3   9   2   6   9   6   10   1   9   2   6   8   8   7   5   3   2   2   6   3   7   5   1   3   6   9   7   4   8   4
2   6   2   7   1   1   7   7   1   6   2   10   1   9   3   5   8   9   2   3   8   3   10   6   2   1   2   7   9   8   1   3   9   10   6   7   6   8   10   1
1   3   5   8   3   2   7   6   5   4   9   6   9   8   6   2   8   6   2   9   7   7   7   8   2   7   1   10   6   8   9   8   7   3   3   2   5   8   2   6
6   3   1   5   3   8   7   6   5   2   5   9   6   6   7   5   1   9   4   1   1   6   2   4   8   5   2   2   4   8   8   3   4   4   3   3   7   7   2   5
9   7   6   1   7   5   7   9   4   6   9   6   10   3   1   9   9   4   1   3   1   4   8   3   3   5   2   3   3   8   2   1   10   1   5   2   8   1   1   10
7   3   5   3   9   2   10   3   8   3   4   2   7   7   7   9   10   5   6   1   8   1   2   1   7   7   2   4   5   2   6   8   3   7   3   1   6   9   5   9

OUTPUT:
p1=1964
p2=2334
p3=66
p4=10
p5=39

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote