In: Computer Science
Generate the first ten rows of Pascal triangle using MATLAB. Post code in the response
MATLAB Code to generate first ten rows of Pascal traingle :
function pt = pascal_triangle(n) 
% first two rows of pascal traingle are constant
pt(1, 1) = 1;
pt(2, 1 : 2) = [1 1]; 
% If less or equal to 2 rows are requested, then we already created them and hence return.
if n < 3
    return
end 
for r = 3 : n
    % first element is 1
    pt(r, 1) = 1;   
    % In pascal triangle every element is the addition of the two elements
    % present on  the top of it. 
    for c = 2 : r-1
        pt(r, c) = pt(r-1, c-1) + pt(r-1, c);
    end   
    % last element of each row is 1
    pt(r, r) = 1;
end
end
EXAMPLE :
INPUT: first ten
rows of pascal triangle

OUPTUT : ( NOTE : The zeros which appears in the ouput occurred naturally when we changed the row in our MATLAB program )
