Matlab简介及图像处理基础.ppt

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab简介及图像处理基础

第9章 MATLAB简介及图像处理基础;9.1 MATLAB简介; 9.1 MATLAB简介;; 9.1 MATLAB简介; 9.1 MATLAB简介;例、用一个简单命令求解线性方程 3x1+ x2 - x3 = 3.6 x1+2x2+4x3 = 2.1 -x1+4x2+5x3 = -1.4 A=[3 1 -1;1 2 4;-1 4 5]; b=[3.6;2.1;-1.4]; x=A\b % \左除表示方程A*x=b的解; %而x=b/A是方程x*A=b 的解 = 1.4818 -0.4606 0.3848;例、用简短命令计算并绘制在0?x?6范围内的sin(2x)、sinx2、sin2x。 x=linspace(0,6) y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2; plot(x,y1,x, y2,x, y3);用matlab中的simulink工具箱仿真PID控制算法;用matlab软件仿真数字水印算法实例 (watermark_photo_noise.m文件);用matlab软件仿真机器人道路图像分割算法实例 (Detecting_road_surface_Using_Image_Segmentation.m文件);三、 Matlab的启动和用户界面 ; 图9.1 MATLAB主界面;; 9.1 MATLAB简介; 9.1 MATLAB简介; 9.1 MATLAB简介; 9.1 MATLAB简介; 9.1 MATLAB简介; 9.1 MATLAB简介; 9.1 MATLAB简介;; 9.1 MATLAB简介; 9.1 MATLAB简介; 9.1 MATLAB简介; 9.1 MATLAB简介;1、Matlab联机帮助命令; Lookfor函数— 它可提供通过一般的关键词,搜索出一组与之相关的命令 lookfor fourier 寻找含有傅立叶变换的相关指令;2)联机帮助;what:显示当前目录下所有与matlab相关的文件及它们的路径。 dir:显示当前目录下所有的文件 which:显示某个文件的路径 cd path:由当前目录进入path目录 cd ..:返回上一级目录 cd:显示当前目录 type filename:在命令窗口中显示文件filename delete filename:删除文件filename;3、matlab的数据与变量;(2)自动产生数据;;3) 查询变量函数exist;5 )关闭图像窗口close;1 )变量 定义:其值可以改变的量称变量 注意:1)使用变量时无需变量声明 2)系统自动生成变量,并指定合适的存储空间 3)在重复使用变量时,自动更新内容。;Matlab常用特殊变量;2) 注释和标点;3 ) 复数表示;4) 数学函数;使用函数注意几点: 1)函数一定要出现在等式右边 2)每个函数对其自变量的个数和格式都有一定的要求, 3)函数允许嵌套, 例如:sqrt(abs(sin(225*pi/180))) 4)Matlab只对弧度操作,如sin(1)表示的不是sin1,而是sin57.28578。;5、 应用举例;例1-2我国人口按2000年第五次全国人口普查的结果为12.9533亿,如果年增长率为1.07%,求公元2010年末的人口数。 计算人口公式为:P1=P0(1+r) n ,其中: P1 为几年后的人口,P0为人口的初值,r为年增长率,n为年数。 R=0.0107; N=2010-2000; P0=12.9533E8; P1=P0*(1.0+R)^N P1=1.4408e+009;例1-3求解ax2+bx+c=0方程的根,其中:a=1,b=2,c=3. 分析一元二次方程的求根公式为 a=1;b=2;c=3; d=sqrt(b*b-4*a*c) X1=(-b+d)/(2*a) X1= -1.000+1.4142i X2=(-b-d)/(2*a) X2=-1.000-1.4142i ;.9.2 MATLAB编程基础;矩阵元素可以是任何matlab表达式 ,可以是实数 ,也可以是复数,复数可用特殊函数i,j 输入 a=[1 2 3;4 5 6] x=[2 pi/2;sqrt(3) 3+5i];由文本文件生成矩阵 txt文件中不含变量名称,文件名x为矩阵变量名,每行数值个数必须相等。 调用:load ‘d:\...’;2) 部分删除 A(:,n)=[]; A(m,

文档评论(0)

djdjix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档