MATLAB总结.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《MATLAB总结.doc》由会员分享,可在线阅读,更多相关《MATLAB总结.doc(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、MATLAB总结MATLAB总结MATLAB总结这是我第一次接触MATLAB,说真的刚开始我真的一点也不懂老师说的是什么,可是当我听了很多学长说这门课对我们这个专业非常重要的时候,我才开始意识到我不能就此罢休,应该好好的学,自此我上课之前都把书先看一遍,老师上课的时候我很认真的听讲,现在虽然还有很多的知识我还是不太清楚,但是我认真的学过,我想再复习也就不太那么难了,现在就我对MATLAB这门课的认识做一下简单的总结。第一章主要介绍了MATLAB的桌面环境,以及介绍这个软件的基本功能,使大家初步了解它的用途,同时也介绍了工作空间浏览器、数组编辑器、M文件性能剖析器等。第二章的学习是重点,主要讲的
2、是矩阵和数组,首先,数组是有序数据的集合,在大多数的每一个元素都属于同一种数据类型,它们使用同一个数组名称和不同的下标来唯一确定数组中的成员,其中,下标是指数组中的序号。求矩阵最值函数:C=max(A),当A是矩阵时,返回各列最大值;当A是向量(行或列)时返回向量的最大值。C=max(A,B),A与B大小一样,返回相应位置的最大值。C=max(A,1),返回第一维(各列)最大值。C=max(A,2),返回第二维(各行)最大值。C,I=max(.),返回最大值,以及该最大值的位置。注:min函数用法与max函数类似。矩阵除法:X=AB;AX=BX=A/B;XA=B矩阵操作函数矩阵转置:矩阵求行列
3、式:det矩阵求逆:inv矩阵特征值求取:eig矩阵特征多项式系数求取:ploy矩阵对角元向量提取:diag字符转换(输出)函数:sprintf(A(%d,%d)=%.1en,m,n,A(m,n),字符串转换;fprintf(A(%d,%d)=%.1en,m,n,A(m,n),字符串输出至显示屏;%d等表示输出数值的格式,具体用法见help文件。矩阵求和函数:C=sum(A),当A是矩阵时,返回各列之和;当A是向量(行或列)时,返回所有元素之和。C=sum(A,1),按列求最大值,返回一个行向量。C=sum(A,2),按行求最大值,返回一个列向量。求余函数:rem(X,Y),求X/Y的余数,返
4、回X-n.*Y,n=fix(X./Y)(朝0方向取整),符号与X的符号一致,当Y=0时,返回NaN,该函数的返回值就是通常的求余数的结果。第三章主要上的是数据类型,众所周知,MATLAB是一个功能强大的数学软件,擅长于用矩阵运算完成各种数学功能。但是其程序需要在MATLAB环境下解释执行,效率不高。如果能将它强大的函数库用于C语言,利用C来编译执行,MATLAB将能发挥更大的作用。所以,MATLAB从5.0开始已经提供了与外部C/C+程序的应用程序接口,为利用C语言调用MATLAB的函数提供了可能。但是MATLAB的接口发展很快,到MATLAB6.5已经提供了对VC7.0的支持,同时对C的接口
5、相对于5.X版本有了一定的改变,在MATLAB当中,我们利用M文件来实现函数,每一个M文件实现一个单独的功能,这一点和C语言当中的函数是相互对应的。所以,如果我们能将MATLAB中的M文件转化为C语言下的一个单个函数,就能实现MATLAB中相应的功能,整个过程可分为三个主要部分,用MATLAB将M文件翻译为C语言文件,从生成的C语言文件提取出有用语句,编写数据转换程序实现参数格式转换。整个过程最终将把M文件翻译成C语言当中的一个具有相同功能的函数,供其它的程序调用。接下来几章主要介绍了MATLAB的编程基础,这里引入了M文件的使用,M语言的语法与C语言非常类似,M语言函数文件能够接受用户的输入
6、参数,并进行计算,然后将计算的结果作为函数的返回值返回给调用者。在MATLAB中具有不同类型的函数,分别为内建函数、系统M函数、系统MEX函数文件、用户自定义MEX函数文件和用户自定义的M文件,其中内建函数是MATLAB基本内核提供的函数。下面是学习这门课常用到的知识点:demo-运行MATLAB提供的展示文件;clear-清除workspace中所有的变量;clc-清除命令窗口中的所有内容;size-计算变量的维数;length-计算变量的长度;C-停止运行当前程序;quit/exit-结束或离开MATLAB;系统预定义变量:eps(浮点运算误差限),pi,Inf(无限),NaN(notan
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 总结
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内