下载此文档

matlab结课论文.docx


文档分类:论文 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
该【matlab结课论文 】是由【前程似锦教育】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【matlab结课论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。精选文库
山西大同大学 matlab课程结课作业
MATLAB 程序应用
姓 名:
课程序号: 2
班 级:
学 号:
2013年12月
--
精选文库
:已知n!123
L
n,编写一个程序求满足n!
10100

最大的n值以及此时n!的值。
functionn
n=2;m=1;
whilem<=10^100
m=m.*n;n=n+1;
end
m=m/(n-1);n=n-2;
mn
m=+098n=69
2
1
1
1
1
1
1
1
2(1
)

3
5
7
9
11
13
15,试根据公式编出计算pi的Mat
lab主程序文件,。
程序:
k=0;n=1;b=0;a=0;
whileabs((pi-a))>
a=2*sqrt(2)*k;
k=(bcos(*pi/2)+sin(b*pi/2))/n+k;
n=n+2;
b=b+1;
end
a
输出
1
-1
6
8
3
7
6
5
2
3
1
0
B
2
1
3
1
A
4
5
7
0
0
1
3
2
:
1
1
7
7
,
2
6
1
0
,
将A中所有等于-1的元素改为-2,将B中所有小于0的元素改为1,然后将B中等于0的元素的值改为A的相应位置元素的值。请用Matlab函数文件实现上述运算。clear;
--
精选文库
clc;
A=[1-168;23-10;-2457;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
%用函数文件实现矩阵中元素的变换。
%A、B为输入变量。
%U、V、W分别存放A、B中间变换结果。
;
:呈现一小圆(半径为 1)在一大圆(半径为3
)的圆周外部滚动的动画,要求连续滚动 20周。
cleaclose;clc;r;
axis([-66-66],'equal','manual');holdon;
ezplot('x^2+y^2-9');
h=ezplot('x^2+y^2-1');
x=get(h,'xdata');
y=get(h,'ydata');
fort=1:7200
set(h,'xdata',x+4*cosd(t),'ydata',y+4*sind(t));
drawnow;
end
--
精选文库
,以1,0为心,绘制一个正七边形,并填涂成红色。写出执行语句并画出图形。
提示:利用fill 命令绘图。
theta=linspace(0,2*pi,8);
a=1+sin(theta);
b=cos(theta);
plot(a,b,'r');
axisequal;
fill(a,b,'r')
1




0
-
-
-
-
-1
0 1 2
--
精选文库
6、(自选题)根据自己专业的信号与系统分析以及个人兴趣,完成一个 matla
b的综合应用
【题目】
证明时域卷积定理
【思路和方法】
用矩阵形式表示两个函数
算出两个函数的卷积
扩充两个函数的范围以及卷积的范围
写出卷积的傅里叶变换形式
写出两个函数的傅里叶变换形式
比较卷积的傅里叶变换形式和两个函数傅里叶变换的乘积是否相等
【源程序】
f1=[1,2;3,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=
5
16
12
0
22
60
40
0
21
52
32
0
0
0
0
0
Fa=
--
精选文库
+002*

--

-+
-
-
-
+
0
-

-


0-
0
0+
-
+

+
0
+
-
-

Fb=
+002*

--

-+
-
-
-
+
0
-

-


0-
0
0+
-
+

+
0
+
-
-

ans=
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

尊敬的老师您好:
matlab的学习已经就要结束了,感觉时间飞快,虽然也经历了好几周,但我总感觉时间过的太快,这么说的原因很简单,因为这是我上大学以来唯一
一门感觉学着有意思而且用处颇多的课程,还有很多课能用matlab,这让我再一次认识到这个软件的强大与简单易懂,以往枯燥无味而且复杂的自控原理也
头一次在这个软件中看起来不那么讨厌了,我没有上网查一大堆的有关 MATLAB
--
精选文库
的资料,简单的几句话就是我学习MATLAB的最真实感想,我喜欢这个软件,我也会花更多的时间去学习这个软件,相信它会给我更大的裨益,虽然实验课上的不理想,使之难以消化,但我想通过我的认真学习,也不算什么,我相信借助matlab它以后会让我们的学习更方便,更简单
--

matlab结课论文 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息