- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matleb图像处理
《数字图像处理》
实验指导书
许佳文
谢从华
2014-2-16
实验1 MATLAB 的基本操作
【实验目的
【实验内容help命令,例如在命令窗口输入 help eye,然后根据帮助说明,学习使用指令eye(其它不会用的指令,依照此方法类推)
help rand,然后随机生成一个2×6的数组,观察command window、 command history和workspace等窗口的变化结果。
学习使用clc、clear,观察command window、command history和workspace等窗口的变化结果。
2.输入A=[7 1 5;2 5 6;3 1 5],B=[1 1 1; 2 2 2; 3 3 3],在命令窗口中执行下列表达式,写出下列操作的含义和运算结果:
A(2, 3) ans =
6
A(:,2) ans =
1
5
1
A(3,:) ans =
3 1 5
A(:,1:2:3) ans =
7 5
2 6
3 5
A(:,3).*B(:,2) ans =
5
12
15
A(:,3)*B(2,:) ans =
10 10 10
12 12 12
10 10 10
A*B ans =
24 24 24
30 30 30
20 20 20
A.*B ans =
7 1 5
4 10 12
9 3 15
A^2 ans =
66 17 66
42 33 70
38 13 46
A.^2 ans =
49 1 25
4 25 36
9 1 25
B/A ans =
0.1842 0.2105 -0.2368
0.3684 0.4211 -0.4737
0.5526 0.6316 -0.7105
B./A ans =
0.1429 1.0000 0.2000
1.0000 0.4000 0.3333
1.0000 3.0000 0.6000
3. 生成一个3行3列的随机矩阵a=magic(3),并逆时针旋转90°b=rot90(a),左右翻转c=fliplr(b),上下翻转d=flipud(c),写出a,b,c,d的值;
a =
8 1 6
3 5 7
4 9 2
b =
6 7 2
1 5 9
8 3 4
c =
2 7 6
9 5 1
4 3 8
d =
4 3 8
9 5 1
2 7 6
,写出matlab程序和运算结果。(提示,a=[1 2;2 3];b=[8;13];)
a=[1 2;2 3];b=[8;13];x=a\b
x =
2
3
5. 用reshape指令生成下列矩阵,并取出方框内的数组元素。
A = [1 10 11 16 21 2 9 12 17 22 3 8 13 18 23 4 7 14 19 24 5 6 15 20 25]
B = reshape(A,5,5)
B(2,2:3)
B(2:4,4)
B(4:5,1:3)
实验2 MATLAB 的基本编程
【实验目的实验内容 sum=0;
for i=1:100
sum=sum+i
end
3.
4. a(1)=1;a(2)=1;k=2;
while a(k)=10000
a(k+1)=a(k-1)+a(k);
k=k+1;
end;
k,a(k)
5。 已知一维数组A=[2,4,5,8,1
文档评论(0)