预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1、对n=1,2,…,10,求xn=的值. 编程: functionx=yi(n) forn=1:10 x(n)=sin(n*pi/10); end x 运行: x=0.30900.58780.80900.95111.00000.95110.80900.58780.30900.0000 ans=0.30900.58780.80900.95111.00000.95110.80900.58780.30900.0000 2、设银行年利率为11.25%.将10000元钱存入银行,问多长时间会连本带利翻一番? 编程: functionmoney=er(years) money=10000 years=0 whilemoney<20000 years=years+1 money=money*(1+11.25/100) end 运行: money=10000years=0 years=1money=11125 years=2money=1.2377e+004 years=3money=1.3769e+004 years=4money=1.5318e+004 years=5money=1.7041e+004 years=6money=1.8958e+004 years=7money=2.1091e+004 ans=2.1091e+004 3、 编程: functionf=san(x) ifx>1 f=x^2+1 end ifx<=1 f=2*x end 运行: >>san(2) f=5ans=5 >>san(-1) f=-2ans=-2 4、 编程1: functionf=si(x) ifx>1 f=x^2+1 elseifx<=0 f=x^3 else f=2*x end end 运行1: >>si(2) f=5ans=5 >>si(0.5) f=1ans=1 >>si(-1) f=-1ans=-1 编程2: functionf=sisi(x) f=(x^2+1)*(x>1)+2*x*(x>0&x<=1)+x^3*(x<=0) 运行2: >>sisi(2) f=5ans=5 >>sisi(0.5) f=1ans=1 >>sisi(-1) f=-1ans=-1 5、计算向量x=[1,2,3,4;3,4,5,6]'的与矩阵x=[1,2,3,4;3,4,5,6]的期望值与方差 编程: function[mean,stdev]=wu(x) [m,n]=size(x); ifm==1 m=n; end mean=sum(x)/m; stdev=sqrt(sum(x.^2)/m-mean.^2); 运行: >>x=[1,2,3,4;3,4,5,6]'; >>[mean,stdev]=wu(x) mean=2.50004.5000 stdev=1.11801.1180 >>x=[1,2,3,4;3,4,5,6]; >>[mean,stdev]=wu(x) mean=2345 stdev=1111 6、函数的递归调用:阶乘计算11!21! 编程: functionfac=liu(n) ifn==1|n==0; fac=1; return end fac=n*liu(n-1); 运行: >>liu(11) ans=39916800 >>liu(21) ans=5.1091e+019 7、有一天小猴摘下了若干个桃子,当即吃掉了一半,又多吃了一个.第二天接着吃了剩下的一半,又多吃了一个以后每天都是吃掉尚存的桃子的一半零一个.到第十天早上,小猴准备吃桃子时,看到只剩下1个桃子了.问小猴第一天共摘下了多少个桃子? 编程: functionp=qi(k) k=10;p(k)=1; whilek>=2 k=k-1; p(k)=2*(p(k+1)+1); end p(1) 运行: ans=1534 ans= 15347663821909446221041 8、求100以内的素数及其个数 functionm=ba(n) n=0; form=1:100 flag=1;j=m-1; i=2; whilei<=j&flag ifrem(m,i)==0 flag=0; end i=i+1; end ifflag n=n+1; ba(n)=m; end end N=n-1 ba(ba>1) 运行: N=25 ans= 2357111317192329313741434753596167717379838997 ans=100 9、已知多项式为,求其根。 编程: functionh=jiu(x) h=roots([1-1031-10-116200-96]) 运行: h= -2.0000 4.0000 3.0000 2.0000+0.0000i 2.0000-0.0000