matlab使用方法new

matlab使用方法new

ID:34520149

大小:247.95 KB

页数:38页

时间:2019-03-07

matlab使用方法new_第1页
matlab使用方法new_第2页
matlab使用方法new_第3页
matlab使用方法new_第4页
matlab使用方法new_第5页
资源描述:

《matlab使用方法new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章矩阵及其基本运算一、矩阵的表示1.实数值矩阵生成2.复数矩阵生成3.符号矩阵的生成用sym函数或syms函数4.大矩阵的生成.m文件、数据文件的读入5.特殊矩阵的生成全零阵、全1阵、单位阵:zeros,eye,ones随机矩阵:均匀分布:rand标准正态分布:randn线性等分向量:linspaceHilbert矩阵:hilb魔方矩阵:magic二、矩阵操作1.取矩阵中的元素2.增加及删除矩阵中的元素3.矩阵的旋转与变形三、矩阵运算1.加减法运算2.乘法运算①向量乘法②矩阵乘法③数组乘法(数乘)3.集合运算并:union返回a、b的并集,即c=a∪b交:inters

2、ect返回向量a、b的公共部分,即c=a∩b差:setdiff返回属于a但不属于b的不同元素的集合,C=a-b交集的非:setxor检测集合中的元素:ismember4.除法运算A/B5.矩阵乘方exp(A):EA6.矩阵函数expmlogmsqrtm7.方阵的行列式:det8.方阵的逆:inv9.矩阵的迹:trace10.矩阵的秩:rank11.矩阵和向量的范数norm欧几里德范数norm(x,inf)无穷范数四、矩阵分解1.LU分解:[L,U]=lu(X)U为上三角阵,L为下三角阵或其变换形式,满足LU=X2.QR分解:[Q,R]=qr(A)求得正交矩阵Q和上三角阵R

3、,Q和R满足A=QR3.特征值分解[V,D]=eig(A)计算A的特征值对角阵D和特征向量V,使AV=VD成立五、其它二次型、秩与线性相关性、稀疏矩阵第二章Matlab语言基础一、M文件1.脚本文件:在Matlab的工作空间内对数据进行操作。2.函数文件:可接受输入参数并返回输出参数,其内的变量不占用Matlab工作空间,第一行包含function注:M文件的调用以文件名为准。%为Matlab的注释符,其后的语句不执行(只对当前行有效)。二、Matlab语言1.逻辑判断符>=<=><==~=isequal函数2.逻辑运算符&

4、~3.条件语句①if-else语句②switc

5、h-case语句4.循环语句①for语句②while语句三、编程技巧1.调试程序2.输入输出参数nargin、nargout第三章Matlab图形处理一、二维图形1.基本二维图形Plot用法如下:a.Plot(X)b.Plot(X,Y)c.Plot(X1,Y1,X2,Y2,…)d.Plot(X1,Y1,LineSpec1,X2,Y2,X3,Y3,…)fPlot在指定的范围limits内画出一元函数y=f(x)的图形用法:fplot('function',limits)注意:函数function必须是一个M文件函数或者是一个包含变量x,且能用函数eval计算的字符串。例:在

6、同一坐标系下绘制tgx和的sinx图形fplot(‘[tan(x),sin(x)]’,[-1,1,0,2*pi])注意坐标系调整函数axis的作用和用法其中参数LineSpec定义线条的属性。Matlab中可以对线条定义如下的特性:a.线型:-(实线)--(划线):(点线)-.(点划线)b.颜色c.标记类型d.标记大小:Markersize2.图形标注title为图形添加标题xlabel为x轴加标注ylabel为y轴加标注text在指定位置上添加文本字符串gtext用鼠标在图形上放置文本legend为图形添加图例3.特殊二维图形polar画极坐标形式函数r=f(θ)的极坐

7、标图用法如下:polar(theta,rho,LineSpec)例:t=0:.01:2*pi;polar(t,sin(3*t).*cos(2*t),'--r')4.其它二维图形pie用x中的数据画一饼形图semilogxx轴对数图形loglog双对数图形bar用二维垂直条形显示向量或矩阵中的值barh用二维水平条形显示向量或矩阵中的值hist二维条形直方图,可以显示出数据的分配情形二、三维图形1.曲面与网格图形命令mesh生成由X,Y和Z指定的网线面在使用该命令前应先用meshgrid函数生成可用于计算函数值的矩阵网格。通常用法如下:[X,Y]=meshgrid(a)Z=

8、f(X,Y)mesh(X,Y,Z)2.三维图形的其它形式contour曲面的等高线图pie3三维饼图surf在矩形区域内显示三维带阴影曲面图quiver矢量图或速度图surfnorm计算与显示三维曲面的法线第四章Matlab应用一、多项式运算创建、求值、求根、特征多项式、求导二、极限limit(F,x,a,‘right’)x趋向于a时F的极限三、导数diff(S,v,n)四、积分1.符号积分a.不定积分int(S,v)b.定积分int(S,v,a,b)2.数值积分a.一元函数quad(fun,a,b)自适应Simpson法tr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。