當前位置:編程學習大全網 - 編程軟體 - 如何用matlab編寫程序,輸出楊輝三角的前十行?急用!!!!

如何用matlab編寫程序,輸出楊輝三角的前十行?急用!!!!

%調用楊輝三角生成函數。並輸出

for?i=1:10

yhsj(i);

endfunction?yh=yhsj(n)%楊輝三角生成函數

yh=1;

for?k=2:n

yh=[yh,0]+[0,yh];

yh(k)=1;

end

disp(['楊輝三角第',num2str(n),'行數據:']);

disp(yh)

結果:

楊輝三角第1行數據:

?1

楊輝三角第2行數據:

?1 1

楊輝三角第3行數據:

?1 2 1

楊輝三角第4行數據:

?1 3 3 1

楊輝三角第5行數據:

?1 4 6 4 1

楊輝三角第6行數據:

?1 5 10 10 5 1

楊輝三角第7行數據:

?1 6 15 20 15 6 1

楊輝三角第8行數據:

?1 7 21 35 35 21 7 1

楊輝三角第9行數據:

?1 8 28 56 70 56 28 8 1

楊輝三角第10行數據:

?1 9 36 84 ? 126 ? 126 84 36 9 1

  • 上一篇:raptor怎麽求余數
  • 下一篇:編程貓香港
  • copyright 2024編程學習大全網