神经网络实用教程 教学课件 作者 张良均 曹晶 2.1 MATLAB快速入门.ppt

神经网络实用教程 教学课件 作者 张良均 曹晶 2.1 MATLAB快速入门.ppt

ID:50202647

大小:336.00 KB

页数:20页

时间:2020-03-10

神经网络实用教程 教学课件 作者 张良均 曹晶 2.1 MATLAB快速入门.ppt_第1页
神经网络实用教程 教学课件 作者 张良均 曹晶 2.1 MATLAB快速入门.ppt_第2页
神经网络实用教程 教学课件 作者 张良均 曹晶 2.1 MATLAB快速入门.ppt_第3页
神经网络实用教程 教学课件 作者 张良均 曹晶 2.1 MATLAB快速入门.ppt_第4页
神经网络实用教程 教学课件 作者 张良均 曹晶 2.1 MATLAB快速入门.ppt_第5页
资源描述:

《神经网络实用教程 教学课件 作者 张良均 曹晶 2.1 MATLAB快速入门.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.1MATLAB快速入门2.1MATLAB快速入门2.1.1MATLAB界面组成2.1.2MATLAB基本运算2.1.3MATLAB绘图函数8/24/202122.1.1MATLAB界面组成工作空间浏览器窗命令行窗口命令历史窗口当前目录窗口8/24/202132.1.1MATLAB界面组成MATLAB界面组成命令行窗口命令历史窗口工作空间浏览器窗口当前目录窗口编辑调试窗口8/24/202142.1.1MATLAB界面组成在MATLAB主窗口中,点击“Start”“DesktopTools”“Editor”即可打开编辑调试窗口。8/24/202152.1.2MATLAB基本运算基本运算

2、>>(5*2+1.3-0.8)*10/25ans=4.2000>>x=(5*2+1.3-0.8)*10^2/25x=42变量命名规则第一个字母必须是英文字母;字母间不可留空格;最多只能有19个字母,MATLAB会忽略多余字母。8/24/202162.1.2MATLAB基本运算基本运算若不想让MATLAB每次都显示运算结果,只需在运算式最后加上“;”即可MATLAB可同时执行数个命令,只要以逗号或分号将命令隔开:>>x=sin(pi/3);y=x^2;z=y*10,z=7.5000若一个数学运算式太长,可用三个句点将其延伸到下一行:>>z=10*sin(pi/3)*...>>sin(pi

3、/3);8/24/202172.1.2MATLAB基本运算MATLAB的查询命令键入helpinv即可得知有关inv命令的用法向量与矩阵的表示及运算向量的表示方法与运算>>x=[1352];%表示一个行向量>>y=2*x+1y=371158/24/202182.1.2MATLAB基本运算向量与矩阵的表示及运算更改、增加或删除向量中的元素>>y(3)=2%更改第三个元素y=%更改第三个元素后的结果3725>>y(6)=10%加入第六个元素y=%加入第六个元素后的结果3725010>>y(4)=[]%删除第四个元素y=%删除第四个元素后的结果3720108/24/202192.1.2MAT

4、LAB基本运算向量与矩阵的表示及运算向量的一个元素或一部分向量的运算>>x(2)*3+y(4)%取出x的第二个元素和y的第四个元素来做运算ans=9>>y(2:4)-1%用y的第二至第四个元素分别做减1运算,2:4代表向量中的第2、3、4号元素ans=61-1转置>>z=x'z=13528/24/2021102.1.2MATLAB基本运算矩阵的表示方法和各种处理方式表示在命令窗口中输入A=[1234;5678;9101112]结果为:A=1234567891011128/24/2021112.1.2MATLAB基本运算矩阵的表示方法和各种处理方式运算>>A(2,3)=5%将矩阵第二行,

5、第三列的元素值置为5A=%置值后的矩阵123456589101112>>B=A(2,1:3)%取出矩阵A中第二行第一个到第三个元素,构成矩阵BB=565>>A=[AB']%将B转置后,再以列向量并入AA=1234556586910111258/24/2021122.1.2MATLAB基本运算矩阵的表示方法和各种处理方式运算>>A(:,2)=[]%删除第二列,符号":"代表所有列A=13455586911125>>A=[A;4321]%加入第四行A=134555869111254321>>A([14],:)=[]%删除第一和第四行,符号":"代表所有行A=55869111258/24/2

6、021132.1.3MATLAB绘图函数二维绘图函数plotplot(x)当x为向量时,则以x元素为纵坐标,以相应元素的下标作为横坐标来绘图。当x为实数矩阵时,则按列绘制每列元素值相对其下标的连线图,图中曲线x阵的列数。plot(x,y)如果x、y为同维向量,则绘制以x、y为横纵坐标的连线图。如果x是向量,y是一个与x同维的矩阵,则绘制多条不同色彩的连线图,连线条数等于y阵的另一维数。如果x和y是同维矩阵,则以x、y对应元素为横纵坐标分别绘制曲线,曲线的条数等于矩阵的行数。plot(x,y,s)s表示线条的颜色和类型,如s=’r+’,表示各点是由红色的+号绘制的,如果没有特别说明,默认

7、的类型为蓝色的线条。8/24/2021142.1.3MATLAB绘图函数二维绘图函数plotholdon设置在同一张图上绘制多条曲线holdoff取消在同一张图上绘制多条曲线设置Figure下次的图和已经绘制的图将不在同一张图上8/24/2021152.1.3MATLAB绘图函数绘图函数使用示例>>%横坐标变化范围为[-66],每间隔0.1个单位绘制一次x=-6:0.1:6;y1=cos(x);y2=cos(2*x);y3=cos(3*x);%

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。