- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab课程学习心得
MATLAB学习报告 一.对MATLAB的认识 正如课本《MATLAB教程及实训》中的前言所说,MATLAB是MathWords公司于1984年开发的,目前已经发展成国际上最流行、应用最广泛的科学与工程计算软件之一。MATLAB集合矩阵云运算、数值分析、图形显示和仿真等于一体,被广泛应用于自动控制、数学运算、计算机技术、图像信号处理、汽车工业、语音处理等行业。MATLAB它将计算、可视化和编程等功能同时集于一个易于开发的环境。MATLAB主要应用于数学计算、系统建模与仿真、数学分析与可视化、科学与工程制图和用户界面设计等。 目前,MATLAB已经成为应用代数、自动控制理论、数字信号处理、动态系统仿真和金融等专业的基本数学工具,各国高校纷纷将MATLAB正式列入本科生和研究生课程的教书计划中,成为学生必须掌握的软件之一。 MATLAB是matrixlaboratory的缩写,它的产生是与数学计算有密切的关系。从1980年发展到现在已经是一个交互式开发系统,其基本数据要素是矩阵。MATLAB系统是由MATLAB开发环境和MATLAB语言,MATLAB数学函数库、MATLAB图形处理系统和MATLAB应用程序接口5部分组成。 MATLAB的有以下特点 1运算功能强大2编程效率高3强大而智能化的作图功能4可扩展性强5Simulink动态仿真功能 二.我对MATLAB的掌握程度 在短课时选择了本书1、2、3、4、5、7章的内容学习 1.MATLABRXXa软件的概述(略)。 2.MATLAB常见字符及基本运算 在本人的自主学习以及老师的授课下我已经初略的掌握了MATLABRXXa的基本使用方法:MATLABRXXa的开发环境、MATLABRXXa的其他管理、MATLAB的文件处理工具、MATLABRXXa的帮助系统 数据类型 数组:字符型、数值型、元胞型、结构体型、Java型和函数句柄,其中数值型有包括单精度型和双精度型。 常数 例如”a”“x”(关键字如if、while等不能作为变量名) 整数、复数和浮点数的类型与具体用法。 这一整章学习起来毫不费劲,这主要是因为上一学期学习了的c语言。 矩阵和数组的算数运算 数组的创建,其中包括空数组还有向量的运用法则以及特殊矩阵和数组。 其次是数组的操作,其中数组的元素、子矩阵的产生和数组的赋值以及矩阵的合并与数组的删除。矩阵和数组的函数。 字符串、创建字符串、与字符串函数的熟练运用、日期与时间、日期和时间的表达式、日期时间的函数的使用、关系运算和逻辑运算、关系运算符的使用与逻辑运算符的使用以及运算符的优先级等 总体学习上是有些不足,总是忘记,这得不断重复的记忆才行。 3.数据的可视化掌握 首先MATLAB的数据可视化需要掌握四大点 二维绘图 二维绘图需要掌握其一般步骤以及基本绘图的函数,多个图形的绘制以及设置曲线的方式、坐标轴和图形的注释。 课本P81. 例题3-1绘制一个正弦波形,绘制的正弦曲线图略, 具体操作如下: 》x=0::10 》y=sin; 》plot%根据x和y绘制二位曲线图 程序分析:plot函数自动创建Figure1图形窗口斌显示绘制的图形, 横坐标是x,纵坐标是y。 特殊图形和坐标的绘制 MATLAB的图形窗口 基本三维绘图命令 三维曲线与直线图的绘制重要掌握 4.符号运算 先来一道例题创建符号变量和表达式 》x=sym; 》symsabc 》y=a*x~2+b*x+c y= a*x~2+b*x+c 可以在Workspace中看到,x、a、b、c和y都是符号变量,y是由符号变量计算产生的。 此章节符号较多且其运算规则也相对来说比较复杂。但是这一章节却是MATLAB语言以及编程的重点基础,更是要非常熟练的掌握。一分耕耘一分收获,经过不断重复的记忆我已经也能大部分符号运算都能知道其用法以及运算规律。 5.程序设计和M文件 此章节主要有: 分配控制语句:if结构,swich结构 循环控制语句:for循环,while循环 Break和continue语句 错误控制语句 流程控制命令 M文件结构 M文件编辑和调试窗口 M脚本文件和M函数文件 第七章节与C语言大部分相同或者雷士,有C语言的基础学起来不难,但这一章节却异常重要,更是要学会编程的思想,这是有点难度的。程序控制不在多说因为与C语言大体相同。但这一章的函数的使用与C语言不同,需要分开来记忆,总的来看学的还是不错的,但听班上的有些同学说很难记忆,因为与C语言有冲突。这一
文档评论(0)