




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
神经网络计算第1页,课件共20页,创作于2023年2月2.1MATLAB快速入门2.1.1MATLAB界面组成2.1.2MATLAB基本运算2.1.3MATLAB绘图函数2023/7/162第2页,课件共20页,创作于2023年2月2.1.1MATLAB界面组成工作空间浏览器窗命令行窗口命令历史窗口当前目录窗口2023/7/163第3页,课件共20页,创作于2023年2月2.1.1MATLAB界面组成MATLAB界面组成命令行窗口命令历史窗口工作空间浏览器窗口当前目录窗口编辑调试窗口2023/7/164第4页,课件共20页,创作于2023年2月2.1.1MATLAB界面组成在MATLAB主窗口中,点击“Start”“DesktopTools”“Editor”即可打开编辑调试窗口。2023/7/165第5页,课件共20页,创作于2023年2月2.1.2MATLAB基本运算基本运算>>(5*2+1.3-0.8)*10/25ans=4.2000>>x=(5*2+1.3-0.8)*10^2/25x= 42 变量命名规则第一个字母必须是英文字母;字母间不可留空格;最多只能有19个字母,MATLAB会忽略多余字母。
2023/7/166第6页,课件共20页,创作于2023年2月2.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);2023/7/167第7页,课件共20页,创作于2023年2月2.1.2MATLAB基本运算
MATLAB的查询命令键入helpinv即可得知有关inv命令的用法向量与矩阵的表示及运算向量的表示方法与运算
>>x=[1352];%表示一个行向量
>>y=2*x+1y= 37115
2023/7/168第8页,课件共20页,创作于2023年2月2.1.2MATLAB基本运算向量与矩阵的表示及运算更改、增加或删除向量中的元素>>y(3)=2%更改第三个元素y=%更改第三个元素后的结果
3725>>y(6)=10 %加入第六个元素y=%加入第六个元素后的结果
3725010>>y(4)=[]%删除第四个元素y=%删除第四个元素后的结果
372010
2023/7/169第9页,课件共20页,创作于2023年2月2.1.2MATLAB基本运算向量与矩阵的表示及运算向量的一个元素或一部分向量的运算
>>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= 1352
2023/7/1610第10页,课件共20页,创作于2023年2月2.1.2MATLAB基本运算矩阵的表示方法和各种处理方式表示 在命令窗口中输入
A=[1234;5678;9101112]
结果为:
A=123456789101112
2023/7/1611第11页,课件共20页,创作于2023年2月2.1.2MATLAB基本运算矩阵的表示方法和各种处理方式运算>>A(2,3)=5%将矩阵第二行,第三列的元素值置为5A=%置值后的矩阵
1234 5658 9101112>>B=A(2,1:3)%取出矩阵A中第二行第一个到第三个元素,构成 矩阵BB= 565>>A=[AB']%将B转置后,再以列向量并入AA= 12345 56586 910111252023/7/1612第12页,课件共20页,创作于2023年2月2.1.2MATLAB基本运算矩阵的表示方法和各种处理方式运算>>A(:,2)=[]%删除第二列,符号":"代表所有列A= 1345 5586 911125>>A=[A;4321]%加入第四行A= 1345 5586 911125 4321>>A([14],:)=[]%删除第一和第四行,符号":"代表所有行A= 5586 9111252023/7/1613第13页,课件共20页,创作于2023年2月2.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+’,表示各点是由红色的+号绘制的,如果没有特别说明,默认的类型为蓝色的线条。2023/7/1614第14页,课件共20页,创作于2023年2月2.1.3MATLAB绘图函数二维绘图函数plotholdon设置在同一张图上绘制多条曲线holdoff取消在同一张图上绘制多条曲线设置Figure下次的图和已经绘制的图将不在同一张图上2023/7/1615第15页,课件共20页,创作于2023年2月2.1.3MATLAB绘图函数绘图函数使用示例>>%横坐标变化范围为[-66],每间隔0.1个单位绘制一次x=-6:0.1:6;y1=cos(x);y2=cos(2*x);y3=cos(3*x);%以x、y为横纵坐标绘图plot(x,y1);%保存绘图句柄,使下一次的图和已经绘制的图在同一张图上holdonplot(x,y2,'r+');%关闭绘图句柄下次的图和已经绘制的图将不在现一张图上holdoff%打开一张新的绘图面figure%以x、y为横纵坐标,以蓝色的"*"绘图plot(x,y3,'b*');2023/7/1616第16页,课件共20页,创作于2023年2月2.1.3MATLAB绘图函数2023/7/1617第17页,课件共20页,创作于20
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 团队活动夏至活动方案
- 药品养护的试题及答案
- 团委寻宝活动方案
- 国庆加班员工活动方案
- 嘉兴金店活动方案
- 国庆打折活动策划方案
- 国庆家乡拍摄活动方案
- 园长参与教研活动方案
- 商业银行虎年活动方案
- 品牌春节活动方案
- DB63T 1201-2013小蠹虫综合防控技术规程
- 脓毒血症指南解读
- 北京市海淀区101中学2022-2023学年七年级数学第二学期期末质量检测试题含解析
- 混凝土结构工程施工质量验收规范
- GB/T 4956-2003磁性基体上非磁性覆盖层覆盖层厚度测量磁性法
- GB/T 14594-2005无氧铜板和带
- 广东电网“两种人”安规题库-配电“两种人”类(试题及答案)
- 某射击馆照明平面回路设计及智能照明控制分析
- (完整word版)儿童迷宫图 清晰可直接打印
- 土地利用变更调查课件
- DB13T 5181-2020 尾矿库溃坝泥石流数值模拟技术规程
评论
0/150
提交评论