y|[gۑiSj𓚗z

 

1D

vO

n=input('Enter n ');

X=[];  ܂  X=zeros(n);

a=1;

for i=1:n

  for j=i:n

    X(i,j)=a;

    a=a+1;

  end

end

X

s

Enter n 4

X =

     1     2     3     4

     0     5     6     7

     0     0     8     9

     0     0     0    10

 

Enter n 5

X =

     1     2     3     4     5

     0     6     7     8     9

     0     0    10    11    12

     0     0     0    13    14

     0     0     0     0    15

 

 

2D

vO

A=input('Enter Matrix A ');

d=size(A);

Y=[A ones(d(1))]

Enter Matrix A [1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16]

Y =

     1     2     3     4     1     1     1     1

     5     6     7     8     1     1     1     1

     9    10    11    12     1     1     1     1

    13    14    15    16     1     1     1     1

 

Enter Matrix A [1; 2]

Y =

     1     1     1

     2     1     1

 

 

3D

vO

A=input('Enter Matrix A ');

d=size(A);

Z=[A; zeros(d(2))]

s

Enter Matrix A [1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16]

Z =

     1     2     3     4

     5     6     7     8

     9    10    11    12

    13    14    15    16

     0     0     0     0

     0     0     0     0

     0     0     0     0

     0     0     0     0

 

Enter Matrix A [1; 2]

Z =

     1

     2

     0