matlab结课论文

matlab结课论文

ID:77913829

大小:28.37 KB

页数:6页

时间:2022-01-29

matlab结课论文_第1页
matlab结课论文_第2页
matlab结课论文_第3页
matlab结课论文_第4页
matlab结课论文_第5页
matlab结课论文_第6页
资源描述:

《matlab结课论文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、页眉内容山西大同大学matlab课程结课作业MATLAB程序应用姓名:课程序号:2班级:学号:2013年12月页眉内容1.实验内容:已知n!123100Ln,编写一个程序求满足n!10的页眉内容最大的n值以及此时n!的值functionnn=2;m=1;whilem<=10A100m=m.n;n=n+1;endm=m/(n-1);n=n-2;mnm=1.7112e+098n=692.设2.2(111111113579111315),试根据公式编出计算pi的Mat页眉内容lab主程序文件,pi的精度为0.00001。程序:k=0;n=1;b=0;

2、a=0;whileabs((pi-a))>0.00001a=2sqrt(2)k;k=(bcos(pi/2)+sin(bpi/2))/n+k;n=n+2;b=b+1;enda输出a=3.2083633;a-pi=9.9577991e-006A3.有两个矩阵A和B如下:1-1682310B245711773765213100132610将A中所有等于-1的元素改为-2,将B中所有小于0的元素改为1,然后将B中等于0的元素的值改为A的相应位置元素的值。请用Matlab函数文件实现上述运算。clear;clc;A=[1-168;23-10;-2457;

3、1-177];B=[-3-76-5;-213-1;0013;26-10];C=A;A(A==-1)=-2;U=A;页眉内容D=B;B(B<0)=1;V=B;A=C;B=D;[i,j]=find(B==0);A(i,j)=0;W=A;A=C;B=D;A,B,W,U,V%用函数文件实现矩阵中元素的变换。%AB为输入变量。%UV、V分别存放A、B中间变换结果。;4.用matlab主程序文件产生动画:呈现一小圆(半径为1)在一大圆(半径为3)的圆周外部滚动的动画,要求连续滚动20周。cleaclose;clc;r;axis([-66-66],'equa

4、l','manual');holdon;ezplot('xA2+yA2-9');h=ezplot('xA2+yA2-1');x=get(h,'xdata');y=get(h,'ydata');fort=1:7200set(h,'xdata',x+4cosd(t),'ydata',y+4sind(t));drawnow;end105.matlab画图命令,以,为心,绘制一个正七边形,并填涂成红色。写出执行语句并画出图形。提示:利用fill命令绘图。theta=linspace(0,2pi,8);a=1+sin(theta);b=cos(theta

5、);plot(a,b,'r');axisequal;fill(a,b,'r')页眉内容页眉内容-100.20.40.60.81.21.41.61.810.80.60.40.20-0.2-0.4-0.6-0.8页眉内容6、(自选题)根据自己专业的信号与系统分析以及个人兴趣,完成一个matlab的综合应用【题目】证明时域卷积定理【思路和方法】用矩阵形式表示两个函数算出两个函数的卷积扩充两个函数的范围以及卷积的范围写出卷积的傅里叶变换形式写出两个函数的傅里叶变换形式比较卷积的傅里叶变换形式和两个函数傅里叶变换的乘积是否相等【源程序】f1=[1,2;3

6、,4];f2=[5,6;7,8];f3=conv2(f1,f2);%两个函数的卷积f3(4,4)=0%矩阵扩充Fa=fft2(f3)%卷积的傅里叶变换f1(4,4)=0;%矩阵扩充f2(4,4)=0;%矩阵扩充F1=fft2(f1);F2=fft2(f2);Fb=F1.F2%两个函数傅里叶变换的乘积Fa-Fb【运行结果】f3=516120226040021523200000Fa=1.0e+0022.6000-0.3600-1.2800i0.0400-0.3600+1.2800i-0.7200-1.2200i-0.5600+0.5400i0-0.

7、0200i0.6400-0.1800i0.16000-0.0800i00+0.0800i页眉内容-0.7200+1.2200i0.6400+0.1800i0+0.0200i-0.5600-0.5400iFb=1.0e+0022.6000-0.3600-1.2800i0.0400-0.3600+1.2800i-0.7200-1.2200i-0.5600+0.5400i0-0.0200i0.6400-0.1800i0.16000-0.0800i00+0.0800i-0.7200+1.2200i0.6400+0.1800i0+0.0200i-0.56

8、00-0.5400ians=00000000000000007.意见和建议尊敬的老师您好:matlab的学习已经就要结束了,感觉时间飞快,虽然也经历了

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

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

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