- 1、本文档共101页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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,
您可能关注的文档
- !实践技能培训.ppt
- !0905食物心态保健.ppt
- !医学综述.ppt
- (12x)改善视力的保健食品.ppt
- (08级影像上课用PPT)第2章++超声成像技术.ppt
- (2011-8)专家调查法之特尔斐法.ppt
- (2015版)第八章:建设中国特色社会主义总布局.ppt
- (4-1)软组织损伤和疾病.ppt
- (zoe)特罗凯治疗伴脑转移的NSCLC for 三亚培训.ppt
- (xin)执业医师实践技能应试指南.ppt
- 年三年级数学下册第三四单元过关检测卷新人教版.docx
- 第十三章轴对称(复习课)1.ppt
- 15.1.2分式基本性质(2).ppt
- 期末冲刺(补全对话30道).docx
- 【华创证券-2025研报】2025年二季报公募基金十大重仓股持仓分析.pdf
- 【港交所-2025研报】景福集团 截至2025年3月31日止年度年报.pdf
- 【天风证券-2025研报】2025中报前瞻:关注预告日至财报日的景气超额.pdf
- 【国金证券-2025研报】连连数字(02598):跨境支付先行者,前瞻布局虚拟资产.pdf
- 【第一上海证券-2025研报】云工场(02512):云工(02512):IDC方案服务商,边缘云业务打造第二成长曲线.pdf
- 【东方证券-2025研报】主动权益基金2025年二季报全解析:重点关注科技医药双主线和中小盘高成长主题基金.pdf
文档评论(0)