kl800.com省心范文网

MATLAB课程总结


MATLAB 课 程 报 告
系 别:电气工程与自动化 学 号: B11043425 姓 名:贺阳阳

Matlab 课程报告
上大学的第五年终于学习了 MATLAB 这门课程,之前大专期间很多专业 基础课里都有 MATLAB 应用,一直对 MATLAB 充满了好奇,想学习它,了解 它,进而在以后能够使用它。 通过一个学期的学习,我了解该软件的基本功能,也知道了该软件在 我们生活中的重要地位。随着社会的不断发展,科技的不断进步,计算机 的普及,它也被应用在越来越多的方面。 首先,通过学习,我了解到了 Matlab 软件的历史。MATLAB(MATrix LABoratory,即矩阵实验室)是美国 MathWork 公司推出的一套高效率的 数值计算和可视化软件。 MATLAB 是当今科学界最具影响力、也是最具活 力的软件,它起源于矩阵运算,并已经发展成一种高度集成的计算机语言。 其次,知道了 Matlab 软件的功能。它提供了强大的科学运算、灵活的 程序设计流程、高质量的图形可视化与界面设计、便捷的与其他程序和语 言接口的功能。在国际学术界,Matlab 已经被确认为准确、可靠的科学计 算标准软件。在国际一流的学术刊物上,尤其是信息科学 刊物上,都可以 看到 Matlab 的应用。 最后,以下是我一个学期学习后对 MATLAB 的认识和了解: 一、语言简洁紧凑,使用方便灵活,库函数极其丰富。 与之前学过的C 语言相比较。它的语言简练明了,有时候只要一个字符就能表示出整句语 句,不用一步步去读。这种语言简单而实用。每个函数建立一个同名的M文 件,如上述函数的文件名为fun.m。这种文件简单、短小、高效,并且便于 调试。 比如说, 函数的赋值。 在C语言中,它需要一个个去赋值,x=?; y=?; 当变量很多的时候,我们不能一次性的去赋值。并且我们需要注意赋值的 类型。而在Matlab软件中,我们只需要知道它的初值,自变量的数值,以 及它的范围,就可以用矩阵把整个函数赋值。这减去了我们的工作复杂性, 也降低了我们时间花费。 二、运算符丰富,用Matlab软件设计程序,它更加方便快捷。MATLAB 的 基本数据单元是既不需要指定维数、也不需要说明数据类型的矩阵,而且 数学表达式和运算规则与通常的习惯相同。因此,在 MATLAB环境下,数组 的操作与数的操作一样简单。对比C语言,Matlab确实简单不少。我们在编 写程序时简便了许多。例如,求1 1 2 3 5 8 13…这个算法。C语言得用许 多的语句去循环算这个算法。而Matlab软件可以首先数据初始化,然后用 while去循环,做出循环体,就可以你要多少数据,它会给你多少数据。还

有在Matlab软件设计程序时,少了很多的定义,减少了复杂度,节省了计 算机的暂时内存使用率。就和C语言一样,在语句结束时用“{ for循环、while循环),又有面向对象编程的特性。 三、语法限制不严格,程序设计自由度大。程序的可移植性很好,基本 上不做修改就可以在各种型号的计算机和操作系统上运行。 Matlab具有一 个强大的工具箱,里面的东西,只要你想要的,你可以毫不犹豫的提取出 来,不用想C语言编程中,你要的东西你得用函数调用的形式去借用。这些 工具箱提供了用户在特别应用领域所需的许多函数,这使得用户不必花大 量的时间编写程序就可以直接调用这些函数,达到事半功倍的效果。 四、MATLAB的图形功能强大。不管你二维图形,三维图形,还是现在流 行的四维图形。只要你想要,能编写出来函数式。在短短几秒钟之内 ,它 会呈现在你眼前。另外就是图形的直观性,你在绘编图形时,加上一点修 饰,它会自动标注你想要图形的阴影部分。MATLAB 具有二维和三维绘图功 能,使用方法十分简便。而且用户可以根据需要,坐标图上加标题。坐标 轴标记。文本注释及栅格等,也可以指定图线形式 (如实线、虚线等)和颜 色,也可以在同一张图上画不同函数的曲线,对于曲面图还可以画出等高 线。 例如用madlab创建矩阵时,方法有两种:第一、可以直接依次输入矩阵 各行各列的元素,但矩阵元素必须用[ ]括住,矩阵元素必须用逗号或空格 分隔 ,在[ ]内矩阵的行与行之间必须用分号分隔。第二、用 MATLAB函数 创建矩阵。MATLAB可以进行矩阵的加减、乘除的元素,求可逆矩阵、转置 矩阵,求矩阵的特征值,求线性方程组等等。 MATLAB的功能是非常强大的,MATLAB不仅有强大的运算功能,它还有强 大的绘图功能,我对它的了解也仅仅就是一点点,或许说还没有入门。比 如说它含有丰富的内建函数,例如数学函数中的三角函数、复函数、多项 式函数、数据分析函数的求平均值、最大最小值、排序等,以及逻辑/选择 函数如if-else等,还有用来模拟随机发生事件的随机函数。这些我都不 了解。 学了一个学期的Matlab软件应用,它的确好用方便,它能解决我们好多 数学,物理,化学问题。同样能验证好多科学家的理论,定律。 数学建模 中更是一种非常实用的工具。虽学习MATLAB的时间虽然很短,但却让我了 解到了它的强大和它的功能。课堂上的时间是有限的,老师也不能把所有 的都讲解给我们,因为一个软件的功能需要我们自己不断的去摸索,老师 也不可能知道所有。老师只是个指路的明灯,最终的学 习还是要靠自己。 }”,Matlab 软件中一句话结束时,也需要用end。MATLAB既具有结构化的控制语句(如

而且在摸索过程中,我们能够发现和体会学习的快乐 。我会在以后的学习 生活中继续学习,练习MATLAB,让它成为我学习和工作的好帮手。


赞助商链接

MATLAB课程总结

MATLAB课程总结 - MATLAB 课程总结 一、常用命令 1) clc 清除命令窗口所有信息并将光标移至窗口左上角 2) whos 显示内存中工作变量及其信息 3) clear 从内存中...

Matlab程序设计课程总结

Matlab程序设计课程总结_计算机软件及应用_IT/计算机_专业资料。Matlab 课程总结 1.Matlab 的课程总结随着对 matlab 的学习的深入,我对其了解也更加深入。 MATLAB 是...

学习Matlab的总结与感想

课程名称: 论文题目: 任课老师: Matlab 应用基础 学习 Matlab总结与感想 (以上由学生填写) 教师评阅: 阅卷教师(签名) : 年 月 日 摘 要 本文从计算机语言...

MATLAB实训课程报告

MATLAB实训课程报告_学习总结_总结/汇报_应用文书 暂无评价|0人阅读|0次下载|举报文档 MATLAB实训课程报告_学习总结_总结/汇报_应用文书。广东技术师范学院天河学院 ...

关于MATLAB课程教学的几点探讨

关于MATLAB课程教学的几点探讨_韩语学习_外语学习_教育专区。关于MATLAB课程教学的几点探讨 文/章权兵 程鸿张芬 【摘要】Matlab 是目前国际上公认的准确可靠的科学计算...

MATLAB课程设计报告(绝对完整)

MATLAB课程设计报告(绝对完整)_信息与通信_工程科技_专业资料。课程设计任务书...调试运行程序,记录实验结果(含计算结果和图表) ,并 对实验结果进行分析和总结。...

Matlab课程设计报告

第 4 页 5.小结和心得???第 15 页 MATLAB 课程设计 第 2 页共 2 页 1、设计目的: 使用 MATLAB 的 GUI 程序设计学生成绩管理系统。完成需学生成绩的基本...

matlab课程实习报告

matlab课程实习报告_实习总结_总结/汇报_实用文档。物理海洋《海洋数据处理及可视化》 课程实习报告气压层的气温·降水量·气压·海表温度相关性 的初步探讨———以...

MATLAB课程作业_图文

MATLAB课程作业_学习总结_总结/汇报_实用文档。MATLAB 结课作业 姓名: 班级: 学号: - 1 - 目录摘要〃〃〃3 正文 1.信号的表达〃〃〃5 1 MATLAB 结课作业 ...

关于Matlab课程教学的几点探讨

关于Matlab课程教学的几点探讨 - 龙源期刊网 http://www.qikan.com.cn 关于 Matlab 课程教学的几点探讨 作者:章权兵 程鸿 张芬 来源:《文理导航》2015...