首页 > 编程语言 > 详细

matlab算法之杨辉三角

时间:2018-10-15 11:23:05      阅读:448      评论:0      收藏:0      [点我收藏+]
% 帕斯卡三角形 
% 杨辉三角,又名 贾宪三角形 
global N;
N=12;
paint();
----------------------------------------------------------
 
function []=paint()
global N;
N=12;
for n=0:N;
    for r=0:n;
       if(r==0) 
           for i=0:N-n
               fprintf(‘  ‘);
           end
       else
           fprintf(‘  ‘);
       end
       fprintf(‘%3d‘,combi( n, r));
    end
     fprintf(‘\n‘);
end
-------------------------------------------------
function y=combi( n, r)
 p=1;
 y=1;
for i=1:r;
    p=p*(n-i+1)/i;
  y= p;
end
end
 

matlab算法之杨辉三角

原文:https://www.cnblogs.com/xuexiangfeng/p/9789283.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!