matlab程序设计例题及答案.docxVIP

  • 275
  • 0
  • 约3.19千字
  • 约 8页
  • 2021-06-01 发布于天津
  • 举报
matlab 程序设计例题及答案 编写程序:计算 1/3+2/5+3/7+ ?? +10/21 法一: s=0; for i=1:10 s=s+i/(2*i+1); end ss = 法二: sum((1:10)./(3:2:21)) ans = 编写程序:计算 1~100 中即能被 3 整除,又能被 7 整 除的所有数之和。 s=0; for i=1:100 if mod(i,3)==0mod(i,7)==0 s=s+i; end,end ss = 210 画出 y=n!的图 , 阶乘的函数自己编写,禁用 MATLAB 自带的阶乘函数。 x=1:10; for i=1:10 try y(i)=y(i-1)*i; catch y(i)=1; end,end plot(x,y) 10612345678910 一个数恰好等于它的因子之和,这个数就称为完数。 3 3 例如, 6 的因子为 1, 2,3 ,而 6=1+2+3,因此 6 就是一个完 数。编程找出 20XX 以内的所有完数。 g=; for n=2:20XX s=0; for r=1:n-1 if mod(n,r)==0 s=s+r; end end if s==n g=[g n]; end end g g =6 28 496 编写一个函数,模拟 numel 函数的功能,函数中调用 size 函数。 function y=nu

文档评论(0)

1亿VIP精品文档

相关文档