电子信息专业实训

电子信息专业实训

ID:44212215

大小:241.66 KB

页数:7页

时间:2019-10-19

电子信息专业实训_第1页
电子信息专业实训_第2页
电子信息专业实训_第3页
电子信息专业实训_第4页
电子信息专业实训_第5页
资源描述:

《电子信息专业实训》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第三讲习题max函1.输入10个数,求其中最大数和最小数。要求分別用循环结构和调用MATLAB的数、min函数来实现。解:(1)循环结构文件::*1clI・10_+

2、-5-LI_X

3、癖疫

4、01-A=[1,2^3,4,5,6,7j8,9,10]2-max二A(1);3一min=A(1):4-5_6一{—8—9_10-11-12-13-14-Eforendmaxmini=l:10;mid=A(i);ifmid>max:max=mid;endifmid

5、、min函数123456890maxi二9mini二0程序:◎勻・:♦回厂目目b目~1.0+■■1.1X熾1-a=[1,2,3$4$5,6,7,8,9_>0]2一maxi二max(a)3一mini二min(a)结果:1.求Fibonacci数列⑴大于4000的最小项。(2)5000之内的项数。解:(1)大于4000的最小项文件:網「昌I・二0

6、+

7、1.1IX12-3-4-□functiont=fibonacclf=[l,1]:n=2:□while1f=[f,f(n-1)+f(n)]:n=length(f):iff(n)>4000break:10--en

8、d11-t=f(n):12一return9-end结果:arts=4181(2)5()00之内的项数文件:-1.0+1.1X+回「回回b回Efunctionn=fibonacc2f=[l,1]:n=2;Ewhile110f=[f,f(n-l)+f(n)];n=length(f);iff(n)>4000break:endend1112n=n-1;return结果:ans=18第四讲习题1.解方程组Ax=b,分别用求逆解法与直接解法求其解。_2-1-120-1000■0~10A=0-12-10,b=000-12-10000-12__0解:(1)逆解法文件:

9、馆謂

10、・1.0[+

11、专i・i[x

12、癖疵

13、Q1一A=[2,-l,0,0,0;-1,2,-1,0,0;0,-1,2,-1,0:0,0,-1,2,-1:0,0,0,-1,2]:2-b=[l;0:0;0;0]:3一x=irLy(A)*b结果:0.83330.66670.50000.33330.1667A»(2)直接法文件:•昌「昌

14、-

15、1・0]+

16、专

17、1・1[x

18、癖疫

19、Q1-A二[2,-1,0,0,0:-1,2,-1,0,0;0,-1,2,-1,0;0,0,-1,2,-1;0,0,0,-1,2]:2-b=[l;0;0:0;0];3—x=Ab结果:0.8333

20、0.66670.50000.33330.16672.编一个m程序,求N阶方阵A的行列式的值。解:文件:1.0+

21、^-1.1X

22、癖疾Q结果:♦目「回回卜回1□functions=mydet(A)2-n=size(A):3-if(n(l)^=n(2))5_6—u8—9-return;endn=n(1);if(n==1)s=A;return;ends=0;fori=l:ns=s-(-1)"i*A(1,i)*mydet(A(2:m[1:i-1i+1:n]));end>>A=mydet([1,3;5,7])1.今有多项式P1(x)=x4-2x+1,P2(x)=x

23、2+4x-0.5,要求先求得P(x)二Pl(x)+P2(x),然后计算xi=0.2*i各点上的P(xi)(i=0,l,2,…,5)值。解:文件:[增頃

24、・1.0+

25、号

26、1・1x

27、囁1一pl=[l00-21]:2-p2=[l4-0.5]:3一plx=poly2sym(pl);4一p2x=poly2sym(p2);5一p=plx+p2x6一x=0:57-x.*4+2*x+l/2+x.*2

28、结果:p=x-4+x*2+2林+1/2012345ans=0.50004.500024.5000

29、9&5000280.5000660.50002.试编一个m程序,将一维数

30、组x中的N个数按颠倒的次序重新存储。如N=5,原来x为:x=[13579]而经过颠倒处理后x中数据的次序应该为:X=l97531]解:文件::♦回「目•目b目<%1-x=[13579]:2一[%n]=size(x):3一y=zeros(size(x)):4-Efori=l:n5-y(i)=x(n-i+l):6--end结果:97531A».•I•••第五章习题1・在[02兀]范围内绘制二维曲线图y=sin(x)*cos(5x)o解:文件:["昌瑁

31、-]o[+

32、壬1・1

33、癖疾

34、Q1-x=0:pi/200:2*pi;2-y=sin(x).*cos(5*x)

35、3-plot(x^y)结果:2.把自己姓名中的各个拼音字母(小写)所对应的ASCII值转换为二

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。