matlab的运行环境,MatLab运行环境介绍.ppt

虽然help可以随时提供帮助,但必须知道准确的函数名称。当不能确定函数名称时,help就无能为力了。 Lookfor函数— 它可提供通过一般的关键词,搜索出一组与之相关的命令 lookfor fourier 寻找含有傅立叶变换的相关指令 help、lookfor 两个指令构成了matlab语言相当完善的在线帮助查询系统 lookfor fouri 寻找所有包含fouri的指令和注释 如 FFT Discrete Fourier transform 九、matlab的演示功能 点击Matlab程序左下角的Start菜单中的Demo 十、用于图像处理的相关函数 语法: f=Imread(’filename’) 读图像 size(f) 给出图像的行列数 动手操作: 1、在硬盘上查找一幅后缀为bmp/JPG/Tiff/GIF的文件。 2、使用上述函数读取文件 显示图像 P11 Imshow(f,G) Imshow(f,[ low high]) pixval whos f figure,imshow(g) //显示另一幅图像 说明 help的使用 Imwrite(f,filename) P13 如:imwrite(f,’output.tif’) 只适于JPEG图像的函数 Imwrite(f,’filename.jpg’,’quality’,q) q在0-100之间 使用imfinfo filename.jpg 得到该文件信息 讲述压缩比的计算 大家动手,采用不同的压缩比实验效果 由函数imfinfo显示的信息域可捕获至所谓的结构变量之中,以便用于后续的计算。 如 K = imfinfo(‘bubbles.jpg’) P14 使用下列代码计算其压缩比: image_bytes = K.Width*K.Height*K.BitDepth/8; compressed_byte = K.FileSize; compression_ratio = image_bytes/compressed_bytes 注意: imfinfo这两种不同的用法,第一种是将信息显示在屏幕上;第二种是将信息存入变量K。 这种命令函数二元性的例子在Matlab中很常见。 数组索引 P21 一维的数组称为 向量 二维的数组称为 矩阵 向量索引 P21 》》V = [1 3 5 7 9] //数组定义 >> V(2) //取第二个值 3 使用转置运算符(.’)可将行向量转换为列向量 W= v.’ V(1:3) 取V前三个元素 V(2:4) 取V第二个到第四个元素 V(3:end) 取第三个到最后一个元素 V(:) 产生一个列向量 V(1:end) 产生一个行向量 V(1:2:end) 表示索引从1开始计数,步长为2,直到最后一个元素时停止。 V(end:-2:1)从最后一个元素开始计数,步长为-2 X = linspace(a,b,n) 产生一个含有n个元素的行向量x,这n个元素之间线性地隔开并且包含a与b 一个向量也可以做另外一个向量的索引 V([1 4 5]) 矩阵索引 P22 A = [1 2 3; 4 5 6; 7 8 9] //矩阵的定义 A(2,3) 提取第2行第3列的元素 A(:,3)冒号的作用相当于A(1:3,3),将矩阵第3列挑出 A(2,:) 提取第二行 要产生一个与A相等,但其最后一列全部置为0的矩阵B,可使用B = A; B(:,3)=0 A(end,end)最后一行最后一列的元素 E = A([1 3],[2 3]) 使用向量做矩阵索引 例2.5 P25 使用数组索引进行图像操作 图像rose.tiff 例图是一幅大小为1024×1024的uint8类亮度图像f。 fp = f(end:-1:1,:); 将该图像垂直翻转 fc = f(257:768,257:768);获取图像中指定区域 fs= f(1:2:end,1:2:end) 对图像进行二次取样 Plot(f(512, :)) 绘出图像在512行处的水平扫描线 clear z=imread('e:\test.bmp'); imshow(z) %end 点M文件的编译 使用for循环将多幅图像写入文件 f=imread('e:\test.bmp'); For q =0:5:100 filename = sprintf(‘se

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值