- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB考前整理MATLAB考前整理
数组与矩阵的区别与共同点:单个的数就是1*1的矩阵;数组或向量就是1*n或n*1的矩阵。事实上对于matlab来说数、数组或向量和矩阵在本质上没有任何区别,他们的维数都是2,一切都是以矩阵的形式保存的。一维数组相当于向量,二维数组相当于矩阵,所以矩阵是数组的子集。1.运算:数组的运算是指数组对应元素之间的运算,也称点运算。矩阵是一个二维数组,矩阵的加、减、数乘等运算与数组运算是一致的。乘法、乘方和除法有特殊的数学含义,并不是数组对应元素的运算. 2.运算符: 对于乘法、乘方和除法等三种运算,矩阵运算按线性变换定义,使用通常符号(如A*B);数组运算按对应元素运算定义,使用点运算符(A.*B)。 对应元素求幂和取对数也与矩阵求幂、取对数符号不同(点乘矩阵维度一致,矩阵乘mnnk)3.元素:数组中的元素可以是字符等;矩阵中的只能是数。4.矩阵是一个数学概念(线性代数里的),有明确、严格的数学规则。而数组是个计算机上定义的规则)5.构造:GUI之绘制:GUIDE的启动:输入guide命令,在guide quick start里面选择空白GUI模板,可以通过预设值preference设置显示属性。创建图形用户界面对象:在打开的图形用户界面上添加uicontrol控件。按住左键拖动控件即可。可以在控件的property中调整空间位置,也可使用工具微调。也可以在Menu Editor中编辑菜单。可以用工具条按钮创建和调整菜单项。在property inspector中修改各控件的String属性、Tag属性和其他属性。在M文件中编辑回调函数。可以在M文件编辑器的函数显示列表中选择,也可以在GUIDE编辑器中对应的按钮上单击鼠标右键。图形用户界面的执行。在M文件或fig文件上单击run按钮。手敲代码:使用uicontrol创建控件对象,并且设置对象的属性(包括对象的属性、回调函数等)使用uimenu命令创建菜单,可以在当前figure中创建,也可以在父菜单下创建。也可以设置对象的属性(包括对象的属性、回调函数等)。1 点乘2 find3 fscanf(按行读按列排)4 开数组5 图像处理结束时abs uint8MATLAB中矩阵与数组的区别,点运算符的运用一维数组相当于向量,二维数组相当于矩阵.所以矩阵是数组的子集数组运算是指数组对应元素之间的运算,也称点运算.矩阵的乘法、乘方和除法有特殊的数学含义,并不是数组对应元素的运算,所以数组乘法、乘方和除法的运算符前特别加了一个点。矩阵是一个二维数组,所以矩阵的加、减、数乘等运算与数组运算是一致的。但有两点要注意:(1)对于乘法、乘方和除法等三种运算,矩阵运算与数组运算的运算符及含义都不同:矩阵运算按线性变换定义,使用通常符号;数组运算按对应元素运算定义,使用点运算符;(2)数与矩阵加减、矩阵除法在数学是没有意义的,在MATLAB中为简便起见,定义了这两类运算数组运算:转置?? A.?? 非共轭转置,相当于(conj(A))数组加与减 A+B与A-B 对应元素之间加减数乘数组 k.*A或A.*k k乘A的每个元素数与数组加减k+A与k-A k加(减)A的每个元素数组乘数组 A.*B数组乘方A.^k?? A的每个元素进行k次方运算??? k.^A以k底的,分别以A的元素为指数求幂值数除以数组 k./A和A.\k??k分别被B的元素除数组除法左除A.\B右除B./A矩阵运算:矩阵转置 A?? 共轭转置加减?? A+B A-B数乘矩阵 k*A或A*k 上三项同数组运算?矩阵乘法 A*B?? 按数学定义的矩阵乘法规则矩阵乘方A^k?? k个矩阵A相乘数与矩阵加减k+A与k-A 等价于k*ones(size(A))+-A矩阵除法左除A\B,右除B/A 分别为AX=B和XA=B的解脚本文件是顺序执行的一系列命令,函数文件时将函数和命令集中在一个功能模块内;脚本文件以注释行%开始,函数文件以function引导的声明语句开始;脚本式的变量都会驻留在工作空间内,都是全局变量,函数式中变量不显示也不储存在工作空间,临时存储,用后删除;函数有输入输出;函数名与文件名必须相同,函数文件内还可调用脚本文件,函数文件要定义文件名,m文件可以有多个因变量的自变量,多个因变量时用[]括起来;函数文件可以创建子函数,但仅在该函数中有效,function后注释行为帮助。冒泡法排序:function b = sort1(a,N)fori = 1:(size(a,1)-1)for j = 1:(size(a,1)-i)if a(j,N)a(j+1,N)temp = a(j,N);a(j,N)=a(j+1,N);a(j+1,N) = temp;endendendb = a(:,N);读取文件行数fid = fopen(DEM.
您可能关注的文档
- Mapgis技巧Mapgis技巧.doc
- MAPGIS地理信息系统MAPGIS地理信息系统.doc
- Maple常用函数Maple常用函数.doc
- Main articleMain article.doc
- mantis管理篇mantis管理篇.docx
- Manhattan语文Manhattan语文.doc
- maple应用实例maple应用实例.doc
- MAP管理才能评鉴MAP管理才能评鉴.doc
- maple矩阵求解maple矩阵求解.doc
- MAP培训资料MAP培训资料.doc
- 人工智能教育平台在高中语文教学中的应用研究——基于用户分层视角教学研究课题报告.docx
- 《文化遗产保护与旅游开发平衡的旅游产业与文化遗产保护品牌建设研究》教学研究课题报告.docx
- 小学英语:磁铁磁力衰减实验中的英语课程设计与实施论文.docx
- 小学英语绘本与主教材融合教学中的信息技术应用研究教学研究课题报告.docx
- 小学生网络使用行为与心理健康的关系研究教学研究课题报告.docx
- 高中生视角下体育赛事商业化对青少年价值观的影响研究教学研究课题报告.docx
- 《农村饮用水源地水源保护与生态补偿机制研究》教学研究课题报告.docx
- 小学信息科技教学中的伦理教育实践研究:以网络文明素养教育为方向教学研究课题报告.docx
- 基于历史故事的初中历史家国情怀教育实践研究教学研究课题报告.docx
- 基于翻转课堂模式的小学数学实验教学效果分析教学研究课题报告.docx
文档评论(0)